Custom Search

Kamis, 26 Juni 2008

CPU Frequency Scalling

setelah menginstall gutsy dan dipakai untuk kerja sehari-hari ternyata battery labtopQ terkuras dengan cepat (weleh… weleh… ada apa ini…). setelah bosen terlalu sering colok cabut charger akhirnya diputuskan untuk mencari apa penyebabnya dan ternyata salah satunya adalah processor yang tetap bekerja 100% pada saat mode On Battery Power.

setelah googling sana sini dan dengan berbagai macam perimbangan diputuskanlah merubah setting scaling_governor menjadi ondemand pada saat mode On Battery Power. tambahkan applet CPU Frequency Scalling Monitor di Panel, hasilnya… yiiihaaa… pada saat idle, cpu hanya bekerja pada kecepatan 216MHz, tapi… (yah, ada tapinya :( ) hal ini membuat gutsy berjalan tersendat-sendat a.k.a tidak mulus. setelah beberapa hari ngoprek akhirnya ditemukan formula yang cukup nyaman buat gutsy dan labtop untuk hal processor ini yaitu dengan set ulang scaling_min_freq nya.

mau tau apa saja yg aku lakukan? nah, berikut langkah-langkahnya:
0. jalankan Terminal dari Applications -> Accessories -> Terminal

1. aktifkan module p4_clockmod
$ sudo modprobe p4_clockmod

2. pastikan service CPU Frequency manager (powernowd)
$ sudo /etc/init.d/powernowd restart

3. buka /etc/modules
$ sudo gedit /etc/modules
tambahkan p4_clockmod didalamnya

4. jangan lupa untuk menginstall sysfsutils
$ sudo apt-get install sysfsutils

5. periksa skala frekuensi yang tersedia untuk celeron M nya lenovo
$ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies
216666 433332 649998 866664 1083330 1299996 1516662 1733329

6. berhubung pada frekuensi 216MHz gutsy jalannya tersendat-sendat, maka diambilah nilai keduanya yaitu 433332 untuk diisikan ke /etc/sysfs.conf
$ sudo gedit /etc/sysfs.conf

tambahkan pada baris terkahir entri berikut ini:
devices/system/cpu/cpu0/cpufreq/scaling_min_freq = 433332
simpan perubahan file /etc/sysfs.conf tersebut.

7. masih di Terminal, jalankan gconf-editor.
$ gconf-editor
jalanin gconf-editor nya tidak perlu pake sudo

cari /apps/gnome-power-manager/cpufreq. lalu,
- aktifkan consider_nice
- edit policy_ac menjadi performance
- edit policy_battery menjadi ondemand
tutup gconf-editor.

selesai…
lumayanlah ngemat batre dari sebelomna.. :D




Dukungan Sponsor