龙空技术网

MINIX NGC-5评测,Windows 10、Ubuntu 20.04和外部GPU

CNXSoftware中文站 592

前言:

当前看官们对“ubuntu温度管理”大体比较着重,姐妹们都想要知道一些“ubuntu温度管理”的相关文章。那么小编在网上汇集了一些对于“ubuntu温度管理””的相关知识,希望兄弟们能喜欢,各位老铁们快快来学习一下吧!

文章来源:MINIX NGC-5评测,Windows 10、Ubuntu 20.04和外部GPU - CNX Software中文站ZhihuWeChatSina WeiboTwitterFacebook

香港迷你PC和高清播放机制造商MINIX最近在其 NGC 系列中推出了一款名为 NGC-5 的新型迷你 PC。虽然该迷你PC使用的是有点过时的英特尔第八代酷睿 i5 处理器,但集成的 Iris Plus Graphics 655 却算得上是比较强大的 iGPU 解决方案之一。不久前,MINIX给我寄了一个样品用来评测。所以,本文我会讲解查看在该迷你PC上运行 Windows 和 Ubuntu,以及使用 eGPU性能的情况。

硬件概览

物理上来说,NGC-5 迷你PC是由一个 153 x 153 x 43 mm(6.02 x 6.02 x 1.57 英寸)的方形塑料外壳组成的。作为一款主动散热型的迷你 PC,它使用的是英特尔较旧的 14 nm++ Core i5-8279U Coffee Lake 处理器,这是一款四核 8 线程 2.40 GHz 处理器,通过英特尔的 Iris Plus Graphics 655 提升至了 4.10 GHz。

它的前面板只有一个 LED 电源指示灯,后面板包括双千兆以太网端口、双 USB 3.1 端口、一个 DisplayPort 1.2、一个 HDMI 2.0a 端口、一个 Type-C USB 3.1 端口和电源插孔。左侧面板有一个复位针孔、两个 wifi 天线和一个 Kensington 安全插槽。右侧面板有电源按钮、组合式耳机和 S/PDIF 插孔、一个微型 SD 卡插槽、两个 USB 3.1 端口和一个 RS232 端口。

我评测的这个型号含有一个安装了 Windows 10 Pro 的 256GB M.2 2280 NVMe SSD 驱动器和一个占据 SO-DIMM 插槽的单根 8GB DDR4 2666 MHz 内存:

MINIX NGC-5 内存信息

该内存可能是由不可见的 BIOS 选项配置来以 2400 MHz 运行的,正如在Windows和Ubuntu中所看到的,如下图所示:

MINIX上的Windows内存速度

MINIX上的ubuntu内存速度

此外,还有一个 nano SIM 卡插槽、一个可更换的 M.2 2230 WiFi 5(或 802.11ac)Intel 3168NGW 卡,以及添加到额外 M.2 2242 SATA SSD 驱动器上的某种未公开功能。

MINIX NGC-5的散热风扇

MINIX NGC-5的主板

该迷你PC箱体的规格说明如下所示:

MINIX NGC-5的规格

箱内物品

在整套产品套装中,你们会拿到得到一个电源适配器和适合你所在国家/地区插头的电源线、一根 HDMI 电缆、两个外部天线、一个 VESA 安装支架以及用于将设备连接到显示器后面的螺钉。你还会得到一个小塑料袋,里面有一个 S/PDIF 3.5mm 适配器、一个 M.2 固定螺丝、看起来像两个支座的东西、几块粘性橡胶,还有一个更小的袋子,里面有几个小螺丝,现在对它的用途我还是不是很清楚。还有一份欧洲多语言的用户手册。

MINIX NGC-5电源及配件

评测方法

在评测迷你 PC 时,我通常会同时查看它们在 Windows 和 Linux (Ubuntu) 下的性能,并将它们与一些最近发布的迷你 PC 进行比较。我现在正在使用 Windows 10 版本 21H1 和 Ubuntu 20.04.3 LTS 进行评测,并使用一系列常用的 Windows 基准测试、Linux 的等效测试,以及 用Thomas Kaiser 的“sbc-bench”进行测试。“sbc-bench”进行测试跟 CPU 性能测试是完全不同的,这个测试主要专注在 Ubuntu 上运行时的服务器性能。我还在 Windows 和 Ubuntu 上使用了“Phoronix 测试套件”和基准测试,用来进行比较。在 Ubuntu 上,我还使用默认配置编译的 v5.4 Linux 内核作为使用真实场景的性能测试。

在进行基准测试之前,我要先进行全部有必要的安装和更新,从而使其可以运行两个操作系统的最新版本。我还为每个操作系统截图了设备的一些基本细节。

安装问题

在初始启动时,Windows“更新”屏幕显示“some settings are managed by your organization ”(某些设置由您的组织管理)。

Windows更新“某些设置由您的组织管理”

查看配置的更新策略显示自动更新且已禁用。

鉴于 Windows 是工厂安装,所以要检查 Windows Insider Program 确认它没有被启用。

我进一步查看之后发现,Windows更新确实已通过添加注册表项被阻止了。

Windows注册表项禁用更新

在进行WiFi测试时我发现2.4GHz网络性能很差,在我完成所有“stock”测试并打开设备以添加更多内存后,我发现网络性能很差是因为WiFi U.FL 尾纤连接器损坏了。

MINIX NGC-5上的wifi天线电缆损坏

这是在制造商组装设备期间引起的,在安装调试内存时建议要特别小心,因为它需要将主板从塑料外壳中完全移除。而将主板重新安装回外壳时,WiFi 电缆很容易被卡住。

MINIX NGC-5上的Windows性能

最初,MINIX NGC-5 安装了 Windows 10 专业版 21H1 版本 19043.985 的许可副本。升级到 build 19043.1237 后,快速查看硬件信息可以看到它是符合规范的。

MINIX NGC-5上Windows 10的配置

MINIX NGC-5上windows磁盘管理

MINIX NGC-5上windows 信息

MINIX NGC-5上windows的gpu

我简要检查显示音频、micro-SD、Wi-Fi、蓝牙和以太网之后,一切就都可以工作了。

然后我将电源模式设置为“高性能”并运行我的标准基准测试工具集来查看 Windows下的MINIX NGC-5性能。

对于我特定的一组 Phoronix 测试套件测试,我的测试结果如下:

MINIX NGC-5上Windows pts概述

然后我将这些测试结果与其他的迷你PC进行比较,如下所示:

2021年10月英特尔Windows Mini PC对比表

与使用相同或类似Core i5 CPU的其他迷你PC相比,测试结果实际上略低了一点。这是由于 CPU throttling造成的,也就是当CPU温度过高后PC会进行降频保护CPU的机制。这部分我会再下面的“Thermals”部分详细讨论。

Ubuntu性能

在将 Windows 分区缩小一半并创建一个新分区后,我使用 Ubuntu 20.04.3 ISO 作为双系统安装了 Ubuntu。安装和更新后,我简要检查了显示音频、micro- SD、Wi-Fi、蓝牙和以太网,都是正常工作的。

Ubuntu 20.04.3下关键硬件的信息如下:

256GB SSD的ubuntu磁盘管理

MINIX NGC-5上的ubuntu信息

前往“CNX Software中文站”官网,查看完整信息

然后我将 CPU Scaling Governor 设置为“performance”并运行了我的 Linux 基准测试,其中大部分结果都是基于文本的,图形化结果则包括如下:

我还运行了 Passmark PerformanceTest Linux:

MINIX NGC-5 ubuntu cpu passmark

上述结果可以直接与它在 Windows 中运行时的结果进行比较:

MINIX NGC-5 Windows CPU passmark

对于同一组 Phoronix 测试套件的测试,结果如下:

MINIX NGC-5 上ubuntu pts的概述

完整的结果以及与其他迷你 PC 的比较,如下图所示:

2021年10月一些linux mini pc的比较

结果再次显示处理器正在节流以防止过热。

使用网络浏览器和Kodi在MINIX NGC-5上播放视频

对于现实使用场景,我通过在 Windows 上的 Edge、Chrome 、Kodi中,以及在 Ubuntu 上的 Firefox、Chrome 和 Kodi 中播放了一些视频进行测试。我发现即使我播放的是 4K 视频也没有遇到任何问题。

我还尝试在 Edge 的 YouTube 中播放 8K 视频,视频也播放正常,只是偶尔出现丢帧。

然而,在 Ubuntu 中,虽然 Chrome 运行要比 Firefox 好一些,但相同的视频却一直卡住。

双通道内存

为了查看双通道内存的效果,我将原本的 8GB 2666 MHz 内存条换成了我自己的两个 2400 MHz 8GB 内存条。

双通道内存16gb

再次运行 Passmark 基于改进的memory mark,则获得了更高的评分,而且graphics marks得分也有了轻微提高。

MINIX NGC-5双通道内存16GB passmark

重新运行 3D Fire Strike 时也是如此,图形得分也略有增加。

双通道内存16GB Fire Strike

但是,重新运行 Unigine Heaven 后,结果显示图形得分略有下降。

双通道内存16GB heaven GPU benchmark

但这可能是测试范围内的简单差异。

在Coffee Lake上玩游戏

从上面Unigine Heaven的得分可以看出是这款迷你PC是可以玩游戏的。在安装了额外内存的情况下,我在 Windows的 Steam 上测试了三款游戏(反恐精英:全球攻势、侠盗猎车手 V、古墓丽影:暗影)。在 CS:GO 和 GTA V 中的默认设置下,平均帧率分别为 43 和 37。对于在内置基准测试中使用低图形预设的 SOTTR,帧率比较令人失望,仅有9。

MINIX NGC-5迷你PC上的eGPU性能

遗憾的是,MINIX NGC-5 不包含 Thunderbolt 端口,但机箱底部包含一个 M.2 2280 NVME 驱动器的接入点。

MINIX NGC-5 nvme驱动器访问

这立即让我想到通过使用“PCIe x16 到 M.2 NVMe 适配器”不显眼地将eGPU 添加到迷你 PC。根据目前的情况,即该迷你PC内部有一个空的 M.2 2242 SATA 驱动器,我当即想到可以额外安装一个更长的 80 mm驱动器。所以,我就撕掉了用来固定风扇电缆但实际上没什么用的胶带,重新使用胶带来固定更长的 SATA 驱动器,因为 M.2 支架由于 CPU 冷却器的位置而无法更换位置了。

MINIX NGC-5 egpu SATA驱动器

为了配置我的 eGPU,我重新使用了一个旧的MINIX NEO J5 M.2 2280 SATA 驱动器作为启动驱动器,并使用 ADT-Link 的“JHH-LINK DOCK-6”连接了 GTX 1650 Super(因为这个版本具有可互换性PCIe 电缆,使物理连接更容易)以及外部 SFX 电源和 24 针电源跳线开关。

minix ngc-5评测的egpu设置

在连接 eGPU 之前,我首先使用“dism”从 NVME 驱动器创建镜像来克隆 Windows。然后我手动移除了 NVME 驱动器并“安装”了 SATA 驱动器,接着使用“dism”运行USB和Windows ISO将镜像安装到SATA驱动器上。然后我就可以从 SATA 驱动器启动了。

egpu sata 磁盘

同时我也激活了 Windows 和之前安装的所有内容,包括所有必需的驱动程序。

它拥有良好的驱动速度,如下图所示:

egpu-sata-crystaldiskmark

连接 eGPU 后,它显示为 PCIe x4 Gen 3:

MINIX NGC-5 egpu windows配置

安装最新的 NVIDIA 驱动程序后,结果如下图所示:

NVIDIA驱动程序egpu gpu-z

运行 CUDA-Z(显卡测试软件)也显示了预期的性能:

我首先运行了一些针对图形的基准测试,包括如下内容:

minix ngc-5 egpu 3dmark fire strike

测试结果显示出很好的性能,因此我使用低图形设置的预设运行了《古墓丽影:暗影》(SOTTR) 的内置基准测试,并达到了 88 FPS,如下所示:

使用预设的高图形设置会降低至 64 FPS,但我觉得是可以接受的。

接下来,我尝试在默认设置的状态下运行反恐精英:全球攻势(CS:GO)并达到了大约 201 FPS。

对于 Grand Theft Auto V (GTA V),在最终基准场景中,默认设置再次获得了 100 FPS。

最后,我在 SATA 驱动器上安装了 Ubuntu 作为双启动并下载并配置了最新的 NVIDIA Linux 驱动程序。

Ubuntu 现在使用的 GTX 1650 Super显卡:

Geforce-GTX-1650-Super-egpu

作为快速测试,我又运行了 Unigine Heaven 基准测试,结果如下所示:

测试结果当然比在 Windows 上略低,因为它使用的是 OpenGL。

USB性能

为了验证 USB 端口的速度,我将现在未使用的 NVME 驱动器放入“USB 转 M.2 NVMe 适配器”中:

usb磁盘管理

并从每个 USB 3.1(又名 USB 3.2 Gen 2×1 或 USB 3.1 Gen 2)端口实现了预期的 10Gbit/s 速度。

由此可以看出,安装在适配器中的 NVME 驱动器可以用作 SATA 引导驱动器的可行替代方案。

MINIX NGC-5散热

NGC-5 使用主动冷却并在 Ubuntu 上运行压力测试,可以看到 CPU 温度立即上升到了 84°C,并在测试期间保持在该温度下:

minix ngc-5 ubuntu的压力测试

在压力测试期间,在环境室温20.3°C的情况下,我在设备顶部记录的最高温度约为35.7°C,而且我设备旁边的声表上测量到的风扇声音也并不算太大,是 42 dBA。

如果在压力测试期间监控 CPU 频率,可以看到频率立即从 4100 MHz 下降到 3000 MHz,然后逐渐下降到 2700 MHz,然后又下降到平均 2630 MHz。

coffee-lake-cpu-throttling

CPU 频率的大幅下降是导致性能结果低于预期的原因。

网络

我在 Ubuntu 上使用“iperf”测量网络连接吞吐量:

2.4 GHz WiFi 性能不佳是由损坏的接线引起的,就像我上面“安装问题”部分中所描述的那样。

MINIX NEO NGC-5功耗

初始配置的功耗测量如下:

最初插入 – 0.7 W断电(关机) – 0.4 W (Windows) 和 5 W(Ubuntu)BIOS* – 18.0 WGRUB 启动菜单 – 17.8 W空闲 – 13.4 W(Windows) 和 11. 2 W (Ubuntu)CPU 压力** – 37.3 W(Windows ‘cinebench’)和 35.3 W(Ubuntu ‘stress’)视频播放*** – 26.2 W(Windows Edge 4K60fps) 和 45.7 W (Ubuntu Chrome 4K60fps)

*BIOS(详细见下文)

** 60 秒后测量的指示性结果,因为 CPU throttling导致功率降低;

*** 功率数字因风扇而显著波动,因此该值是中值高功率读数和中值低功率读数的平均值。

BIOS

在 MINIX NGC-5 通电后,按 F11 键会出现一个引导菜单,其中包括对 BIOS 的访问。BIOS 非常受限制:

相关视频链接点击原文查看:MINIX NGC-5评测,Windows 10、Ubuntu 20.04和外部GPU - CNX Software中文站ZhihuWeChatSina WeiboTwitterFacebook

MINIX NGC-5上的Windows 11

值得注意的是,尽管这款迷你 PC 使用的是较旧的英特尔处理器,但它能够运行Windows 11,正如 Windows PC 检查所确认的那样:

MINIX NGC-5上的Windows 11

最后的观察结论

虽然这款迷你 PC 包含一个相对强大的 Core i5 CPU,但由于高温CPU thortting,其潜力并未完全发挥。由于默认配置仅包括单通道内存,因此用户可能需要添加额外的内存条。但安装并不容易,所以必须要小心确保在拆卸/重新组装期间不会损坏 WiFi 连接器。

商业/工业使用场景通过丰富的端口选择来解决,特别是包含 RS232 和 nano-SIM 卡插槽。对于消费者而言,尽管没有 Thunderbolt 端口,但通过包含 M.2 2242 SATA 端口的可扩展性以及对 NVME 驱动器的轻松访问,也促进了“DIY”eGPU的使用。

强调:

限制:

M.2 2242 SATA、RS232 和 nano SIM 卡的附加端口

CPU 节流过度

访问 NVME 驱动器

难以访问内存插槽

最后,十分感谢 MINIX 给我提供了MINIX NGC-5用来评测。它现在的零售价大约是 560 美元,目前在速卖通上的特价是 499 美元。感兴趣的话,你们可以去了解。

更多优质文章推荐:

1.Windows下的Linux子系统,可以直接从Windows 11的微软商店中安装了 - CNX Software中文站ZhihuWeChatSina WeiboTwitterFacebook

2.预装Windows 10企业版的ODYSSEY-X86J4105 Gemini Lake和Arduino SBC 的评测ZhihuWeChatSina WeiboTwitterFacebook

3.Pantera Pico PC,随附Windows 10或Ubuntu的超紧凑迷你PC - CNX Software中文站ZhihuWeChatSina WeiboTwitterFacebook

标签: #ubuntu温度管理