Pages

Subscribe:

Ads 468x60px

Labels

Senin, 25 Februari 2013

Mengenal setCPU dan Kegunaanya untuk menghemat batere atau meningkatkan performance



Ini ada penjelasan buat yang bingung tentang scalling setCPU.

Governors
Governors adalah skema yang digunakan oleh kernel untuk menentukan bagaimana mengontrol frekuensi prosesor HH kita. berikut saya jelaskan beberapa governor (Governor ada 18,saya bisa jelaskan 10 saja,mohon dimaafkan karena keterbatasan kosa kata. Selebihnya bisa lihat di : http://forum.xda-developers.com/show...php?p=19846297)

1. Performance/Always Max
Performance memaksa CPU untuk jalan di frekuensi maksimum secara konstan, jadi kalo disetting max 1000 CPU bakal jalan 1000 terus
plus : Better performance and speed. minus : membuat konsumsi power sangat tinggi, battery boros, bisa bikin device overheat (panas)

2. Powersave
Powersave memaksa CPU jalan di frekuensi minimum secara konstan, tidak selalu jalan minimum hanya memaksa sebisa mungkin di frequensi minimum.
plus : konsumsi power sangat kecil, battery life gak diragukan lagi, bakal hemat
minus : Poor performance and speed, ngelag, lebih besar kemungkinan app force close, random restart kalo HHnya cuma buat SMS doank pake ini aja

3. Userspace
Userspace bukan dari governor manapun, setting ini memberi kebebasan kita untuk mengatur sendiri frekuensi cpu.
plus : None. minus : Sangat jarang kernel develop gunakan setting ini

4. Ondemand
Ondemand: cepat banget untuk menaikkan frekuensi dan menurunkannya, saat booting frekuensi berjalan sangat cepat, namun setelah booting langsung turun ke skala terendah, sangat bagus untuk keseimbangan battery dan perform, Ondemand dengan kata lain menyetting frekuensi CPU sesuai kebutuhan.
plus : Good performance,good battery life.
minus : CPU frekuensi secara konstan naik atau turun mendadak, menyebabkan menguras power dibandingkan frekuensi yang di set frekuensi middle. cocok buat yang jarang" buka game HD atau aplikasi yang membutuhkan frekuensi CPU tinggi, yg lebih sering terima sms,chat,dll

5. Conservative
Conservative ini berlawanan dengan Interactive dan berbeda dengan Ondemand (yang secara mendadak naik turun frekuensi dengan cepat). jadi frekuensi CPU di scaling Conservative untuk meningkat ke frekuensi paling tinggi, Conservative naik secara lambat, namun untuk turun ke frekuensi terendah bakal seperti terjun bebas.
plus : Secara teori sih battey life lebih bagus dibanding Ondemand karena naik tidak secara mendadak, menaikkan frekuensi CPU kalo benar-benar memang dibutuhkan. minus : karena pelannya menaikkan frekuensi, ini berarti saat launching aplikasi atau booting device bakal sedikit ngelag dan lambat.

6. Interactive
Interactive lawan dari Conservative. ke max frekuensi cepat, namun saat turun ke frekuensi terendah turun secara perlahan.
plus : respon bakal cepat.
minus: karena naik ke frekuensi paling tinggi lebih cepat, jadi nyedot batterynya juga lumayan cocok buat user antilag and anti ama lola (loading lama)

7. Smartass
Hampir sama dengan Interactive, tapi secara otomatis menurunkan maksimum frekuensi di CPU saat phone Idle ato sleep.
plus : Sama dengan Interactive, secara teori better battery life jika HH lebih sering sleep minus : Sama dengan Interactive, CPU turun dengan lambat setelah tidak digunakan (dari aplikasi apapun). beberapa kasus di scaling ini membuat frekuensi CPU terlalu rendah, hal ini membuat HH malfunction dan tidak merespon (ngehang), salah kaprahnya deepsleep

8. Smoothass
Sedikit lebih agresive dari Smartass yang cepat naik dan turunkan frekuensi CPU,lebih sering di frekuensi terendah saat idle/sleep
plus : better battery life than Smartass. minus : kelemahannya sama dengan Smartass

9. SmartassV2
Perubahan dari Smartass. Perlu diketahui, governor ini sangat digemari di quarter 3-4 ditahun 2011. Untuk developer, SmartassV2 sangat nyaman, kecepatan menurunkan frekuensi sama dengan Conservative. SmartassV2 lebih sering berjalan di frekuensi middle, sejauh ini yang saya lihat rata" bejalan di frekuensi 518Mhz, naik ke frekuensi lebih tinggi secara bertahap, namun tidak sampai terjadi lag.
plus: Sama dengan Smartass, memiliki potensi lebih hemat battery, saat screenoff akan deepsleep (aplikasi bener" tertidur dan tidak ada aplikasi yang aktif kecuali beberapa aplikasi yang secara periode membutuhkan update data) Minus : Sama dengan Smartass

10. LagFree
LagFree secara mendadak berjalan di frekuensi tertentu setelah HH hidup, sistemnya sama dengan Conservative. Namun saat down-scalling sangat lambat, butuh beberapa detik untuk menurunkan scaling.
plus : Anti lag minus : sangat lambat untuk menurunkan frekuensi, gak bisa hemat battery

11. brazilianwax
Versi agresifnya dari Smartass, permintaan tinggi-rendahnya clock procie bisa lebih cepat

12. interactiveX
Versi tweak dari governor interaktif, biasanya ditambahakan fitur suspend/wake/deep idle. berguna untuk menyimpan daya tahan batere saat HH dalam keadaan screen off.

13. OndemandX
versi tweak dari governor OnDemand yang biasanya udah ditambahakan fitur wake/suspend/deep idle.


Tips menggunakan set cpu untuk menghemat penggunaan batere
1. Gunakan kernel yang disertai dengan berbagai macam governor.

2. Pada tab Main SetCPU gunakan :
Nilai Max = clock standard HH (contoh : Galmin = 600MHz, Gio = 800MHz, XMP = 1GHz). Kalo menggunakan nilai yang lebih kecil lagi (underclock) bisa menghemat batere, namun performa akan terasa sedikit "lag".
Nilai Min = clock terendah yang disupport oleh kernel yang anda gunakan, bisa 1xxMHz atau 2xxMHz
Scalling/governor = Smartass v2/smartass. (pada keadaan default biasa ondemand)

3. Pada tab profile, centang enable kemudian click add profile
pilihlah profile "screen off"
masukkan nilai max = 1xxMHz atau 2xxMHz dan nilai minimum = clock terkecil yg disupport kernel
scalling = smartass/powersave
priority = 100.

Biasanya daya tahan batere bisa meningkat, hal ini disebabkan oleh management penggunaan procie yang lebih baik pada saat screen on dan menggunakan clock procie yg lebih kecil pada saat screen off. (dalam keadaan default, besarnya clock procie yang digunakan dalam keadaan screen on sama dengan pada keadaan screen off.

Credit : http://www.kaskus.co.id/show_post/50fcafb2621243f933000002/140/mengenal-governor-dan-kegunaannya

0 komentar:

Posting Komentar