GitHub - georgewhewell/undervolt: Undervolt Intel CPUs under Linux
Undervolt Intel CPUs under Linux. Contribute to georgewhewell/undervolt development by creating an account on GitHub.
sudo nano /etc/systemd/system/undervolt.service
Kodu terminale yazılır.
Gelen kısma
Bash:
[Unit]
Description=undervolt
After=suspend.target
After=hibernate.target
After=hybrid-sleep.target
[Service]
Type=oneshot
ExecStart=/home/'username'/İndirilenler/undervolt.py -v --core -150 --cache -150 --gpu -150 --uncore -150 --analogio -40 -p1 60 28 -p2 60 28 # öncelikle tdp değeri sonrasında süresi yazılır.
[Install]
WantedBy=multi-user.target
WantedBy=suspend.target
WantedBy=hibernate.target
WantedBy=hybrid-sleep.target
Eklenir. Eğer undervolt.py dosyası indirilenlerde ise bu şekilde yapılır. İşlemler bitince paketi çalıştırmak gerekir.
Sırasıyla;
Bash:
systemctl start undervolt
systemctl enable undervolt
Eğer zamanlayıcı ile ayarlamak isteniyorsa;
sudo nano /etc/systemd/system/undervolt.timer
Kodu ile zamanlayıcı servisi oluşturulur.
İçine bu kodları girip,
Bash:
[Unit]
Description=Apply undervolt settings
[Timer]
Unit=undervolt.service
# Wait 2 minutes after boot before first applying
OnBootSec=2min
# Run every 30 seconds
OnUnitActiveSec=30
[Install]
WantedBy=multi-user.target
Kaydedilir. Ve son olarak zamanlayıcı servisini açmamız gerekir.
Bash:
systemctl enable undervolt.timer
systemctl start undervolt.timer
Undervolt değeri arttırılmak isteniyor ise;
(Arch tabanlılar için)
Bash:
sudo pacman -S upower
systemctl enable upower.service
Yazarak upower paketi kurulur.
Değerleri kendiniz bulmanız gerekir, ben Windows üzerindeki ThrottleStop değerlerimi kullanmıştım.
