帮酷LOGO
0 0 评论
文章标签:CPU  温度  overheating  TEMP  

问题:

我可以在CPU运行的时候,从 BIOS manually CPU,但是我想让电脑在CPU温度过高时检测到 CPU,而我想让电脑停止运行,直到一切正常。 有一种方法可以自动或者手动的方式使CPU降低了ubuntu的速度


回答 1:

我为这个问题创建了一个程序。 根据所需温度限制你的CPU。 它像这样运行:


sudo./temp_throttle.sh 80



这个命令将使你的CPU内核在达到 80摄氏度时降低速度。 当温度下降时,CPU内核将被允许再次运行。 你可以在这里找到 temp_throttle。

要在启动时使用sudo运行主脚本并在gnome终端中输入密码,可以创建一个小脚本:


#!/bin/bash



cd"/path/to/the/directory/temp-throttle-stable/"


gnome-terminal -e 'sudo./temp_throttle.sh 80' --geometry=45x15 --hide-menubar --profile=hold 



如果使用 --geometry=45x15 终端配置文件,则 --profile=hold 将使用一个名为"保持"的gnome终端配置文件,该配置文件必须在命令退出时已经创建: 按住终端打开" --hide-menubar 隐藏该窗口的菜单)

可以执行文件后,可以将这里小脚本( 我们叫它 temp_throttle_80.sh ) 添加到启动列表中,并提示你在启动时输入密码:

enter image description here


回答 2:

可以限制CPU频率,以便降低频率,并且可以控制CPU的热量。


cpufreq-selector -f <mention the frq u want in the Khz>






文章标签:TEMP  CPU  温度  overheating  

Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备05059198号-3  |  如果智培  |  酷兔英语