TLP - Optimize Linux Laptop Battery Life
使用TLP和powertop优化Linux笔记本电池续航,包括CPU和USB电源管理配置。
用自己发行版的包管理器安装以下两个包
1
tlp powertop
禁用相关服务
1 2 3 4
sudo systemctl disable powertop sudo systemctl disable tlp sudo systemctl stop powertop sudo systemctl stop tlp
修改配置文件
1
cd /etc/tlp.d/编辑cpu配置文件(使用任意文本编辑器均可)
1
sudo vim /etc/tlp.d/01-cpu.conf加入以下内容:
1 2 3 4 5 6
CPU_ENERGY_PERF_POLICY_ON_AC=balance_performance CPU_ENERGY_PERF_POLICY_ON_BAT=power CPU_BOOST_ON_AC=1 CPU_BOOST_ON_BAT=0 SCHED_POWERSAVE_ON_AC=0 SCHED_POWERSAVE_ON_BAT=1
编辑usb配置文件
1
sudo vim /etc/tlp.d/02-usb.conf加入以下内容:
1
USB_AUTOSUSPEND=1
收尾
启动服务:
1
sudo systemctl start tlp检查服务状态:
1
sudo systemctl status tlp让TLP开机自启动:
1
sudo systemctl enable tlp
检查是否成功:
1
sudo systemctl is-enabled tlp
本文由作者按照 CC BY 4.0 进行授权