Linux对Pentium 4服务器GRUB引导加载程序禁用超线程

时间:2020-01-09 10:41:27  来源:igfitidea点击:

问题描述:我正在使用GRUB引导加载程序。
如何禁用奔腾4服务器的超线程?
我正在使用CentOS。

解决方法:为了提高过去的性能,在软件中启用了线程处理,方法是将指令拆分为多个流,以便多个处理器可以对它们进行操作。
超线程技术(HT技术)在每个处理器上提供线程级并行性,从而可以更有效地利用处理器资源,提高处理吞吐量,并改善当今的多线程软件的性能。

如果禁用HT,您可能会注意到性能问题。
要禁用编辑grub.conf文件:

# vi /etc/grub.conf

或者

# vi /boot/grub/menu.lst

找到要修改的内核行,并在末尾追加noht:

kernel /boot/vmlinuz-2.6.8-2-686 root=/dev/hdb1 ro single noht

保存并关闭文件。

您也可以在启动CentOS Linux期间禁用HT。
您需要将一个选项传递给内核。

  • 在GRUB菜单上
  • 选择要引导的内核。
  • 输入e修改内核
  • 在行尾追加noht
  • 按回车键启动此选项。
  • 输入b引导到该内核。