15.7关于笔记本省电的实践
Tofloor
poster avatar
186******63
deepin
2018-08-26 00:37
Author
本帖最后由 Hoking 于 2018-8-25 20:52 编辑

看到15.7 releaseNote中提到对省电有提升,立即重新安装体验,发现耗电非常大,后来发现是deepin安装了laptop_mode_tools,但是没有最优配置
于是开始了一番折腾,目前笔记本功耗又能够达到我的要求了,待机5小时左右

我之前ubuntu和deepin 15.6都会自己安装tlp并进行一番配置以达到最优省电,这次15.7装了laptop_mode_tools,我又对其进行一番配置
目前来看laptop_mode_tools跟tlp经过配置都能够达到很好的省电效果

【laptop_mode_tools篇】
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






Reply Favorite View the author
All Replies
1 / 2
To page
186******63
deepin
2018-08-26 00:41
#1
目前优化后的待机时间,比win还长!
Reply View the author
180******14
deepin
2018-08-26 02:44
#2
i7-8550U+16G RAM +256G SSD

用win10,9小时多,用deepin,3小时出头。

暂时工作太忙,还是用win10了,linux上确实没有很好的办法。

Reply View the author
starknight
deepin
2018-08-26 02:52
#3
谢谢实践分享
Reply View the author
186******75
deepin
2018-08-26 03:07
#4
能具体些,
Reply View the author
湘巴佬儿
deepin
2018-08-26 03:53
#5
膜拜大神!
下面这帖子是我发的,请问这个问题也是因为重启后没有加载那个工具吗?谢谢
https://bbs.deepin.org/post/167451
Reply View the author
186******63
deepin
2018-08-26 04:48
#6

最简单的,只需要一步
sudo apt install tlp*
然后重启,按照默认tlp配置应该就是很优秀的了

如果想要尝试更多配置,可以尝试编辑
/etc/default/tlp
修改之前备份一下
sudo cp /etc/default/tlp /etc/default/tlp.bak
sudo gedit /etc/default/tlp
进行编辑配置文件,里面注释有详细介绍
Reply View the author
186******63
deepin
2018-08-26 04:49
#7
https://bbs.deepin.org/post/167842
膜拜大神!
下面这帖子是我发的,请问这个问题也是因为重启后没有加载那个工具吗?谢谢
https://bbs.deepin ...

看了一下,你这个问题应该跟我这个不是一个问题
看起来你的充电有问题,这个很奇怪
Reply View the author
7f
deepin
2018-10-26 01:22
#8
deepin下我的电脑只能用5~6小时,win10下可以有10小时

刚安装tlp*,看看效果如何
Reply View the author
lquk
deepin
2018-10-26 02:31
#9
https://bbs.deepin.org/post/167842
最简单的,只需要一步
sudo apt install tlp*
然后重启,按照默认tlp配置应该就是很优秀的了

这么简单的话, 为什么深度不直接安装一下呢, 求问
Reply View the author
风吹过的绿洲
deepin
2018-10-26 05:51
#10
https://bbs.deepin.org/user/101846 官方的说法是什么呢?15.7确实能耗优化感觉远远不过。
Reply View the author
leixiaozeng
deepin
2018-10-26 07:27
#11
讲老实话,就因为耗电问题。我才不用深度的。
Reply View the author
S4mW0ng
deepin
2018-10-26 16:56
#12
始终性能模式,只能用楼主的办法,因为正常办法修改过来重启又到了性能模式,暂时放弃deepin,等deepin15.8
Reply View the author
aida
deepin
2018-10-26 17:21
#13
emmmm

已反馈这个帖子 到负责电源模块的开发同事。
Reply View the author
看见如果
deepin
2018-10-26 17:51
#14
简直是在伺候电脑
Reply View the author
186******63
deepin
2018-11-08 01:40
#15
我是老linuxer
各种发行版,几乎都是自己配tlp来控制cpu,自己做手机研发的所以对这块很熟悉
大家可以装个tlp试试,同时,等官方优化
目前在玩manjaro+xfce4,arch体系确实灵活,要啥yaourt抓啥
Reply View the author
deepin157
deepin
2018-11-08 06:53
#16
我先试一下最简单的办法吧,谢谢楼主了。目前用电池耗电实在不正常。
Reply View the author
186******63
deepin
2018-11-08 08:15
#17
看到deepin论坛这么活跃,很感动
今晚把系统切回deepin了,以后跟大家多交流
Reply View the author
海鸥
deepin
2018-11-08 13:48
#18
支持分享!!
Reply View the author
Ochir
deepin
2018-11-08 14:37
#19
康康怎么样 电池模式下耗电太快了
Reply View the author
jianguo922
deepin
2018-11-08 15:21
#20
谢谢分享
Reply View the author
1 / 2
To page