如何关闭Linux环境下的超线程

如何关闭Linux环境下的超线程,第1张

通常来说,超线程功能在BIOS里是默认开启的, 如果你CPU支持超线程,则会自动模拟为物理核心X2; 如果超线程没有开启,可以在开机的时候,进入BIOS里,找Hyper-Threading项,改为enabled就是开启超线程

1、首先打开笔记本电脑,进入开机界面,在开机的几秒过程中按键盘的F2(或者有些笔记本是按DEL)。

2、进入BIOS,可以看到BIOS主页面,我们使用键盘左右键进入Main旁边的Advanced,如图。

3、进入Advanced界面,找到Hyper-Threading功能,将默认的Enabled通过键盘上下键修改为Disabled。这样就关闭了。如图。

4、然后进入最右侧的Exit界面,选择【F10】Save and Exit(保存并退出),如图。

5、保存后,完成开机进入系统。此时,超线程已经关闭。在桌面底端菜单点击鼠标右键,进入任务管理器。如图。

6、通过任务管理器进入资源监视器查看效果。如图。

7、完成效果图。

解决办法:①运行程序后打开任务管理器,进入进程管理,找到该程序的进程,右键此进程,选择cpu关系,关了cpu1(cpu0别关哈)...再运行该程序.要是还不行,就用下面方法:②开机按〈DEL〉或F2键进入〈BIOS〉设置选择〈Advanced〉菜单然后选〈CPUConfiguration〉将〈HyperThreadingTechnology〉项设置为〈Disabled〉保存退出说明:①方法是用来关闭一个程序使用两个核这种情况的,②方法因为关闭了超线程,使电脑变成了单核。③第三种方法(强烈推荐)还可以,按开始菜单--运行--输入“msconfig”(无引号)后回车调出系统配置实用程序--选择“BOOT.INI“选项卡--点击“高级选项”--把“/NUMPROC(N)=”前面的方框打钩(此时默认数字是1)--确定后系统提示重新启动计算机重启后即只开一个核原理:很简单从系统启动时就自动关闭一个核心也就是在加载系统时以一个核心来运行系统BOOT.INI中设置的/NUMPROC是设置cpu核心数量的设置双核cpu可以设置成1(单核)设置成2或者把前面对钩去掉都是设回双核每次设置确定后必须重新启动计算机注意:此方法只适用于xp和2003系统如果舍不得那就慢慢等微软出sp3来解决双核问题吧~~~~要打够双核CPU补丁,否则有些游戏或软件程序可能无法正常运行如果系统无法认出有双核,还原(恢复)系统后仍不行,就要重装系统后才能认出


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8968086.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-23
下一篇2023-04-23

发表评论

登录后才能评论

评论列表(0条)

    保存