2023年了，我为什么还买NUC 9

前言：

NUC9 有一段时间时常出现在我们的 B 站首页，原因它的价格大跳水。做工优良的 5L 机身，巧妙的设计，intel 官方出品，这些都是它身上的优点。但是缺点就是它的 cpu 在 2023 年稍显孱弱。它使用的是 9 代的 cpu，比起现在 13 代差了不是一点半点。但由于我的特殊需求，他却成了我钟爱的产品。

过程

事情是这样的，我一直在跑一个 sgx 的实验，但 sgx 在家用主机上使用是非常不便的。整个折腾的过程十分的曲折。目前新版的 intel 普通 cpu 已经不支持 sgx 了，经过一番折腾，我终于在 nuc9 上找到了我需要的主机。

刚刚开始这个项目的初期，我用的是一台笔记本，处理器是 i5-10210u。这是一款低压 u，倒也不是不能用。但随着代码对于电脑机能的需求提高，笔记本 16g 的内存成了性能的瓶颈。由于无法加装内存，我把目光又放在了台式机上。

在一番调查之下，把目光放在了 i5-8500 加华硕 z-370 身上。于是乎，再买了一个 itx 机箱和散热器，配上库存的内存，电源，我装了一台主机。然而，我马上发现折腾没有到终点。我还是碰到了我始料不及的问题。打开 z370 的 bios，我发现 sgx 的选项没有 enable，只有 software controlled 和 disable。在 ubuntu 系统中虽然用了软件的方法开启了，但是 flc 还是锁着的，而且经常重启就会掉驱动。同时只能用 out-of-tree 的 sgx，驱动，不能使用 in-kernel 的。

看着这些问题，我又搜索了很多其他主板的手册，发现都是一样的。我就开始怀疑是笔记本的核心的问题？如果使用配有笔记本核心的主机应该可以 enable。我就想起了最近很火的零刻和 minisforum 的主机，想看看他们的 8 代和 10 代的主机是否可以满足我的需求。结果，客服一问三不知，说问了技术人员，答案是没有。我是不太相信的，但也懒得里他们了。

我又想到了 nuc9。查看手册发现，nuc9 的 bios 中 sgx 有 enable 的选项！虽然不确定是什么问题，但相信这个可以使用了，马上约了徐家汇的一个实体店，过去看机。

当场打开 bios，我发现确实如我所想，sgx 可以 enable 了。这里我买的是 i5-9300h 的机器。因为这 i9-9980hk 的核心翻倍，但是价格可以买两台 i5 了。买 i9 我不如买两台 i5。

回家装机装 ubuntu，跑代码验证一番，终于成功了。🥳

打开记住，掀开计算卡的盖子。装上库存的硬盘和刚刚买的内存条。

这台机子还有双网口，以后项目做完了，还可以转为家庭服务中心。