专业!
deepin确实热,同一台电脑。 比Debian热5°左右 比Windows 10 热10°左右
也可以考虑使用fslong编译的内核
也可以考虑使用fslong编译的内核
这广告打的。
这些步骤不是递进的,其实是多解决方案,不需要全开。
如果进行了某个操作,就没那么烫了,其他的就不要尝试了。
最简单的还是通过控制CPU来实现,针对六代以后的 intel
处理器,下面几个方案都有一定效果,大家按需选择:
一、切换节能模式
deepin的电源管理有时候会失效,看似是节能,但实际上是性能。
另外intel的处理器如果是 pstate
调度,此时的 powersave
实际上是以前的 平衡
,负载大的时候频率跑上去,与性能模式不同的就是:空载时候尽可能低频率
。
如果安装了 cpupower
可以使用 sudo cpupower frequency-set -g powersave
切换成省电模式,空载时候发热会有所改善,但如果负载比较大那还是会比较烫的。
二、限制最高频率
由于发热会降频,实际上性能也会下降的,所以我们限制最大频率反而更稳定运行,有时候反而能获取更好性能,尤其是散热不好的设备。
两行代码即可实现限制最大频率到 90%
(重启失效):
sudo chmod 777 /sys/devices/system/cpu/intel_pstate/max_perf_pct
sudo echo '90' >> /sys/devices/system/cpu/intel_pstate/max_perf_pct
三、关闭睿频
很多时候发热是长时间睿频造成的,所以我们可以通过关闭睿频来降温:
sudo chmod 777 /sys/devices/system/cpu/intel_pstate/no_turbo
sudo echo '1' >> /sys/devices/system/cpu/intel_pstate/no_turbo
但这种方案会造成挺大性能损失的,属于是比较难降温时候采用的。
以上几个方案大家可以写成脚本,烫了就降温一下,不烫了就改回去。
deepin现在的新内核在这块优化不少,要从根本上解决问题,还是更新deepin新内核比较管用。
206确实发热严重,经常过热死机。207以后就没出现过。
这些步骤不是递进的,其实是多解决方案,不需要全开。
如果进行了某个操作,就没那么烫了,其他的就不要尝试了。
最简单的还是通过控制CPU来实现,针对六代以后的 intel
处理器,下面几个方案都有一定效果,大家按需选择:
一、切换节能模式
deepin的电源管理有时候会失效,看似是节能,但实际上是性能。
另外intel的处理器如果是 pstate
调度,此时的 powersave
实际上是以前的 平衡
,负载大的时候频率跑上去,与性能模式不同的就是:空载时候尽可能低频率
。
如果安装了 cpupower
可以使用 sudo cpupower frequency-set -g powersave
切换成省电模式,空载时候发热会有所改善,但如果负载比较大那还是会比较烫的。
二、限制最高频率
由于发热会降频,实际上性能也会下降的,所以我们限制最大频率反而更稳定运行,有时候反而能获取更好性能,尤其是散热不好的设备。
两行代码即可实现限制最大频率到 90%
(重启失效):
sudo chmod 777 /sys/devices/system/cpu/intel_pstate/max_perf_pct
sudo echo '90' >> /sys/devices/system/cpu/intel_pstate/max_perf_pct
三、关闭睿频
很多时候发热是长时间睿频造成的,所以我们可以通过关闭睿频来降温:
sudo chmod 777 /sys/devices/system/cpu/intel_pstate/no_turbo
sudo echo '1' >> /sys/devices/system/cpu/intel_pstate/no_turbo
但这种方案会造成挺大性能损失的,属于是比较难降温时候采用的。
以上几个方案大家可以写成脚本,烫了就降温一下,不烫了就改回去。
deepin现在的新内核在这块优化不少,要从根本上解决问题,还是更新deepin新内核比较管用。
专业
这么专业你倒是去发个帖子啊
我还搬运啥啊
专业
这么专业你倒是去发个帖子啊
我还搬运啥啊
哈哈哈哈,有时间好好写写,整理下。
之前龙龙发过类似的东西,挺复杂的这玩意。
现在新内核保平安。
全靠大家用爱发电,没希望了
这广告打的。
这不是广告,我拿赛扬本用下来是事实
不过我最近又遇到specture v2的那个问题了,正在解决
Popular Events
More
应用场景
硬件/整机信息:全平台
OS版本信息:全架构
OS版本信息:桌面专业版、家庭版、社区版
问题现象
电脑异常发热,cpu温度告警,造成系统自动重启等现象。
解决方案
步骤一
终端依次执行sudo apt install psensor 和 psensor 来查看温度,或者在商店下载Psensor-硬件温度监控器来看下硬件设备的温度。
步骤二
top查看是否高cpu使用率
若存在kwin_x11高:
检查显卡驱动
驱动正常,升级mesa版本
步骤三
systemctl status laptop-mode 检查laptop-mode是否启动
启动方法:
systemctl start laptop-mode
systemctl enable laptop-mode
步骤四
ctrl+alt+esc打开系统监视器。右上角cpu部分点击详细信息查看cpu当前频率
若cpu使用率不高却处于高频率高温度,添加grub参数intel_pstate=disable,重启
步骤五
检查显卡驱动是否正确安装、正确驱动
lspci -nnk |grep -EA3 "VGA|3D|Display"
若存在n卡,且已装上nvidia驱动: nvidia-smi 该命令确认是否有再使用n卡
查看dmesg日志是否存在驱动报错:dmesg | grep -E "i915|amdgpu|radeon|nvidia"
步骤六
检查设置cpu运行模式,如设置sudo cpupower -c all frequency-set -g ondemand
参考:https://wikidev.uniontech.com/UOS%E5%8A%9F%E8%80%97%E4%BC%98%E5%8C%96%E7%A0%94%E7%A9%B6#CPU.E9.99.8D.E9.A2.91.EF.BC.9A.E5.A6.82.E9.99.90.E5.88.B6.E6.88.96.E8.B0.83.E6.95.B4cpu.E9.A2.91.E7.8E.87.EF.BC.8C.E4.BB.A5.E9.99.8D.E4.BD.8Ecpu.E5.8A.9F.E8.80.97
注:所有需要在专业版上执行的命令,请先和公司确认是否可以打开开发者模式!