1

有没有办法在固件级别(EFI)禁用 HT?我在 mac-pro 2008 工作站中安装了 server-linux 发行版和 macosx。

在 google 中搜索,我想出了 EFI shell 命令“cpuconfig threads off”,但这似乎只适用于 EFI 附带的 HP 服务器。

mac-pro的解决方案是什么?

作为紧急解决方案,我可以一个一个地手动禁用 ubuntu 中的逻辑 CPU,但我不确定这是否是获得高效性能和最大 cpu 频率的好方法。

4

1 回答 1

1

我还没有找到主题中问题的任何解决方案,但可以接受的解决方案是在 /etc/default/grub 的 grub 引导选项中添加“maxcpus=n”(在我的情况下,我只使用 linux for hpc),然后运行重新启动前的“update-grub”。

现在我每次启动 linux 时每个内核都有 1 个线程。

于 2012-06-11T22:17:51.973 回答