Android
Stai leggendo
[Guida completa] Ottimizzare batteria Android – Undervolt e Underclock
7

[Guida completa] Ottimizzare batteria Android – Undervolt e Underclock

da Francesco14 gennaio 2014

Governor

 

I Governor sono driver per la CPU che gestiscono la frequenza di clock dei livelli minimi e massimi, decidono (sulla stessa frequenza) quando usare il massimo della velocità o se usare il minimo e in quanto tempo questa velocità deve essere raggiunta. Un esempio: se avessimo come frequenza massima 1,2 GHz questa avrebbe un range che varia di qualche centinaio di Hz, e quindi non avremo 1,2 GHz fissi, ma una frequenza che oscilla a seconda dell’uso. Supponendo che questa oscilli tra 1,0 e 1,2 Ghz, sarà il Governor a decidere quando usare 1,0 1,1 o 1,2 Ghz e con quale velocità impostare questo valore.

Vediamo allora le caratteristiche dei singoli Governor e di conseguenza potete scegliere in base alle vostre esigenze. Il consiglio è sempre lo stesso, testate il telefono a lungo con il vostro uso quotidiano e ponetelo a qualche stress in più fin quando non trovate il giusto governor.

I Governor possono variare da CPU a CPU e anche per kernel differenti

  • Ondemand: è il governor di default, è ottimo per il rapporto prestazioni/batteria, aumenta la frequenza quando usiamo il dispositivo per diminuirla quando è a riposo

  • Conservative: fa lo stesso lavoro di Ondemand, ma molto più lentamente, circa la metà. Raggiunge la frequenza in minor tempo ma consente un risparmio maggiore di Ondemand

  • Interactive: basato su Ondemand fa l’opposto di Conservative, raggiunge la frequenza necessaria in minor tempo, gravando però maggiormente sulla batteria
  • Powersave: imposta la frequenza massima al pari della frequenza minima, è sconsigliato per l’uso quotidiano

  • Performance: al contrario di Powersave, imposta la frequenza sempre al massimo quindi sconsigliato per l’uso quotidiano, la batteria non raggiungerebbe le 10 ore.
  • Userspace: al contrario di tutti i governor, consente di impostare la frequenza manualmente

  • InteractiveX: lo stesso di Interactive ma con minori consumi

  • Smartass: basato su Interactive ma con importanti modifiche. Lavora su basse frequenze 
    SmartassV2: il vecchio Smartass con varie modifiche ed è stato considerato il migliore performance/batteria

  • Smoothass: Sulla base di Smartass ma con prestazioni elevate e consumi batteria più elevati

  • BrazilianWaz: come Smoothass

  • SavagedZen: anche questo basato su Smartass ma offre un ottimo rapporto prestazioni/batteria

  • Minmax: come Powersave è impostato sulla frequenza minima, ma la aumenta non appena è necessaria

  • Scary: è basato su conservative, un buon governator per avere prestazioni e consumi discreti.

  • Lionheart: è un insieme tra Conservative e Performance. E’ basato sul primo ma ottiene il massimo della frequenza in breve tempo

  • Virtuous: imposta la minima frequenza a riposo e la massima durante l’utilizzo, qualsiasi esso sia.

  • Lulzactive: è basato su Smartass e Interactive




La tua reazione?
Ottimo!
100%
Interessante
0%
Meh...
0%
Info Autore
Francesco
Studente, lettore, blogger, musicista, lavoratore, .. : non sono niente di tutto questo.
  • ibaco

    Complimenti per la guida, anch’io ho il Mi2s ma faccio una giornata scarsa con la batteria da 2000. Proverò i tuoi suggerimenti. Ho su la rom mokee 4.4.2 ottima anche per un uso quotidiano ma che consuma un po’ più di batteria rispetto alla miui.
    Ancora complimenti

  • sh1n0da

    Grazie, cerco di fare del mio meglio. Comunque non ne sapevo niente di quella rom, a parte la batteria come si comporta? Bug, fluidità..
    Comunque il Mi2S ha il processore a 1,7 GHz per questo consuma più del Mi2 :)
    Credo ti basti portarlo a 1,5 GHz per non notare cali di prestazione ma un buon risparmio di batteria.
    Invece per quanto riguarda il downvolt, che come ho scritto non ti garantisce un grandissimo risultato per quanto riguarda la batteria, non è ancora disponibile per il nostro kernel, ma vedo che qualcosa si sta muovendo! Se riesco in questi giorni provo ad aggiornarlo e vedo cosa posso combinare

  • ibaco

    scusa ma ho lasciato un commento (credevo costruttivo ed utila anche ad altri) in risposta a questo tuo ma non è stato pubblicato dopo la verifica.. posso sapere il perchè (capire dove ho sbagliato)

  • sh1n0da

    non hai sbagliato nulla, è l’antispam che blocca i commenti con i link fin quando non li approviamo e purtroppo sono riuscito a collegarmi solo ora. grazie per il commento, non sapevo neanche della pacman! Penso che in un futuro articolo farò una lista di tutte le ROM. accetto altri consigli, siamo aperti a tutto!

  • luca

    grazie, molto utile

  • muser

    manca Pegasusq

  • http://www.inthebit.it/ Francesco

    Grazie, poi aggiorno!