Dynamiczne ustawianie zegara CPU - estd(1)

Generalnie rzecz biorąc dynamiczna zmiana taktowania niewiele poprawia pobór procesora, w zamian wprowadzając czasem dosyć zauważalną zwłokę przy rozpoczynaniu wymagających operacji (Procesor musi się wpierw "zebrać" z niższego taktowania na wyższe)
Czasami jednak zależy nam na każdym wacie (Najczęściej w przypadku laptopów i innego sprzętu pracującego z baterii) a performens mamy w dużym skrócie w dupie, wtedy wkracza estd.


estd(1) nie je zawarty w bazie, ale można go łatwo i w standardowy sposób zdobyć z pkgsrc:

# cd /usr/pkgsrc/sysutils/estd
# make install

lub, jeżeli posiadasz pkgin na systemie:

# pkgin in estd

estd działa od strzała, tzn. nie wymaga konfiguracji, wystarczy winc tylko skopiować plik rc do /etc/rc.d i ustawić w /etc/rc.conf aby uruchamiał przy starcie systemu:

# cp -p /usr/pkg/share/examples/rc.d/estd /etc/rc.d/
# echo estd="YES" >> /etc/rc.conf <-- Uwaga by tu przypadkiem nie dać ">" zamiast ">>"!
# service estd start

pl [maupa] szwajn [krupka] net

Wróć

31/08/2025

Mod. 03/09/2025