我在 BIOS 中找不到禁用 HT 的选项。这是 BIOS 问题还是处理器本身不支持单核运行?
答案1
正如前面所说,禁用 HTT 是 BIOS 应该关心的事情,所以这完全取决于您的特定 BIOS,并且取决于制造商是否想要包含什么。
我只想补充一点,由于这是单核 CPU,您只需在禁用 SMP 的情况下启动操作系统,就可以获得或多或少相同的效果。例如,在 Linux 中,您可以使用nosmp
内核命令行选项进行启动。- 我不建议在双核 CPU(启用 HTT 的四线程)上这样做,因为您会失去第二个核心。
除此之外,您确定要禁用超线程吗?看来英特尔最近的 HTT 实现(即 Atom、Core i5/i7)确实不错,而且加上最近的操作系统演进,禁用它们几乎没有什么好处。在旧的奔腾 4 上,没有对多线程进行大量优化的操作系统,情况就不同了,某些特定的工作负载在禁用 htt 后实际上会运行得更快。
答案2
您的处理器实际上是单核双线程。HT 只是英特尔以“性能”的名义开发的东西。我认为制造商可能出于某种原因没有在其 BIOS 中包含该选项。