由于在日本房子的空间不是很富裕,无法放置大型服务器,就从国内带了台铭凡 MS-01 工作站使用,机器本身支持一条 PCIE4.0*8 的通道,就选择配备了张支持 AV1 编解码的 Intel A380 半高刀卡,正常使用核显是可以点亮屏幕的,一旦使用 A380 独显开机,显示器就黑屏无显示。
折腾了许久以为是 PCIE 通道有问题,查看 BIOS 设置的时候发现 Internal Graphics 是默认的 Auto 自动模式,就随手将 Auto 改为了 Enanled 主动开启,重启后发现独显上的便携屏居然亮了,到现在其实我也不清楚为什么 Auto 模式无法点亮屏幕,正常来说自动选择也是可以正常点亮的。
解决方法
通过 DEL 进入 BIOS 界面,找到 Adavanced 高级设置,进入 Onboard Devices settings 集成设置选项内,将 Internal Graphics 集成显卡从 Auto 改为了 Enanled 模式。
Adavanced > Onboard Devices settings > Internal Graphics > Enanled
查看是否启用 Reslazble BAR 设置,如不启用显卡将损失完整性能,在 Onboard Devices settings 设置内下拉找到 Re-Size BAR Support 检查是否选择 Enanled 模式。
Adavanced > Onboard Devices settings > Re-Size BAR Support > Enanled
在 Intel 官方建议下是需要开启 Resizable BAR 模式,因为 Intel Arc 系列显卡在 Xe-HPG 架构设计上高度依赖 CPU 能够一次性访问完整的显存池,为了避免不必要的性能损失和兼容性,建议强烈开启。
优化选项
为了更好的发挥性能,还需要检查一下是否启用了 Hyper 超线程技术,在 BIOS 界面高级设置界面内找到 Hyper-Threading 选项将其改为 Enanled 模式。
Adavanced > CPU Configuration > Hyper-Threading > Enanled
关于 开启 还是 关闭 Hyper 超线程技术,个人对作为 Linux 服务器使用时的性能损益对比做出了一些观点,可以简单参考。
优点:如果跑的是虚拟机,关闭超线程可以避免“争抢物理资源”导致的性能波动,核心分配更清晰,关闭 Hyper-Threading 能让温度曲线更平滑,也能做到静音。
缺点:对于依赖多核的场景,如视频大规模转码、高并发 Web 服务,关闭 Hyper-Threading 会导致性能下降,能同时跑的容器或虚拟机数量会变少。
最后总结
使用 MS-01 + Intel A380 安装 Linux 系统作为家用服务器使用是不错的选择,但在高负载情况下噪音也是让人头疼的问题,解决 温度 和 噪音 势必要关闭超线程并设置功耗限制,未来我也会单独做个机柜来解决性能与温度兼得的方案。
暂无评论,快来抢沙发吧!