新发布的Deepin 15.7系统对省电方面有提升,然后重新安装该版本体验,发现耗电量非常大,后来发现是因为Deepin安装了laptop_mode_tools,但是没有最优配置,于是对这个展开处理,目前笔记本功耗又能够达到我的要求了,待机5小时左右。
我之前Ubuntu和Deepin 15.6都会自己安装tlp并进行一番配置以达到最优省电,这次Deepin 15.7装了laptop_mode_tools,我又对其进行一番配置,目前来看laptop_mode_tools跟tlp经过配置都能够达到很好的省电效果。关于Deepin 15.7对笔记本能耗优化的介绍请看:https://ywnz.com/linuxxz/2728.html
laptop_mode_tools篇 Deepin 15.7的laptop_mode_tools在我的笔记本上,默认并没有让我的cpu进入powersave模式 当我拔掉AC后,依然没有进入powersave模式,这是导致功耗极大的原因。(当然我的笔记本是集显,没有显卡耗电问题,功耗基本集中在cpu。) 于是我在/etc/rc.local加入了开机强制进入powersave模式的指令: echo 'powersave' > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor echo 'powersave' > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor echo 'powersave' > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor echo 'powersave' > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor 注:实际上这一步是最关键的,其他对laptop_mode_tools的其他配置影响不大。这一步就能降低很大功耗。
TLP篇 安装TLP会自动卸载laptop_mode_tools: sudo apt install tlp* 安装后,不做设置就能很好的降低功耗,默认配置能够将CPU进入powersave模式,这一点优于laptop_mode_tools 不过也可以对其进行一些定制化配置,其中有一点我非常喜欢。 编辑配置文件"/etc/default/tlp" 其中有一个配置能够在battery模式限制CPU最高百分比,这样又能进一步降低功耗,这一点我认为tlp胜出,并简单: # Set Intel P-state performance: 0..100 (%). # Limit the max/min P-state to control the power dissipation of the CPU. # Values are stated as a percentage of the available performance. # Requires an Intel Core i processor with intel_pstate driver. CPU_MIN_PERF_ON_AC=0 CPU_MAX_PERF_ON_AC=100 CPU_MIN_PERF_ON_BAT=0 CPU_MAX_PERF_ON_BAT=70 注:上面简单的说是,只需要一步: sudo apt install tlp* 然后重启,按照默认tlp配置应该就是很优秀的了。如果想要尝试更多配置,可以尝试编辑: /etc/default/tlp 修改之前备份一下: sudo cp /etc/default/tlp /etc/default/tlp.bak sudo gedit /etc/default/tlp 进行编辑配置文件,里面注释有详细介绍。
相关主题 |