[ubuntu] 노트북 배터리 오래 쓰기

spring·2020년 12월 7일
0

1. 언더볼팅

BIOS설정에서 Secure Boot를 꺼야한다.

sudo pip3 install undervolt
sudo undervolt --read
sudo undervolt --core -120 --cache -120 --gpu -120 --uncore -30 --analogio -30 --temp 60

스트레스 테스트

sudo apt install stress -y
stress -c <코어 수> -t <>

GPU 스트레스 테스트

git clone https://github.com/wilicc/gpu-burn
cd gpu-burn
make ./gpu_burn <>

시작시 자동 등록

/etc/systemd/system/undervolt.service

[Unit]
Description=undervolt
After=suspend.target
After=hibernate.target
After=hybrid-sleep.target

[Service]
Type=oneshot
ExecStart=/usr/local/bin/undervolt -v --core -100 --cache -100 --gpu -80

[Install]
WantedBy=multi-user.target
WantedBy=suspend.target
WantedBy=hibernate.target
WantedBy=hybrid-sleep.target
systemctl start undervolt
systemctl enable undervolt

2. TLP 배터리 관리자

sudo add-apt-repository ppa:linrunner/tlp -y
sudo apt-get update
sudo apt-get install tlp tlp-rdw -y
sudo tlp start

3. CPU 클럭 조정

sudo apt install -y indicator-cpufreq
echo 'indicator-cpufreq& 2> /dev/null' >> /etc/rc.local
indicator-cpufreq& 2> /dev/null#

4. Intel Turbo Boost 끄기

BIOS에서 끄면 된다.

References

profile
Researcher & Developer @ NAVER Corp | Designer @ HONGIK Univ.

0개의 댓글