CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: 9mm con ben 2 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: elmegio con ben 7 Thanks ricevuti negli ultimi sette giorni
Utente del mese: bluemask con ben 43 Thanks ricevuti nell'ultimo mese

Pagina 1 di 3 123 ultimoultimo
Ultima pagina
Visualizzazione dei risultati da 1 a 10 su 24
Discussione:

Kernel Governors e I/O schedulers

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #1
    Androidiano VIP L'avatar di Qeemi


    Registrato dal
    May 2012
    Località
    Rieti
    Messaggi
    1,132
    Smartphone
    Samsung SGH-D830/Nokia N96/Ace

    Ringraziamenti
    22
    Ringraziato 382 volte in 217 Posts
    Predefinito

    Kernel Governors e I/O schedulers

    Fonte: Kernel Governors and I/O schedulers


    1. Kernel Governors

    • Ondemand
    • Conservative
    • InteractiveX
    • Smartass
    • SmartassV2
    • Lagfree
    • Brazilianwax
    • SavagedZen
    • Userspace
    • Poversave
    • Performance
    • Minmax
    • Scary
    • Lulzactive
    • Intellidemand
    • Lionheart
    • Lionheartx
    • Virtuous



    1. Ondemand:
    Disponibile e di default in molti kernel. Quando il carico della CPU raggiungo un certo valore (vedi "up threshold" in Advanced Settings),il governor alza la frequenza della CPU,e scala la frequenza della CPU quando essa è a riposo.

    2. Conservative:
    Più lento di Ondemand,alza la frequenza della CPU più lentamente per risparmiare batteria. Simile a Ondemand,ma alza la frequenza più gradualmente. Questo governor risparmia la batteria.

    3. InteractiveX:
    Basato sull'Interactive,molto più "battery-friendly"

    4. Smartass:
    Basato anch'esso sull'Interactive.Completamente riscritto,lavora sulle basse frequenze.

    5. SmartassV2:
    Evoluzione dello Smartass,implementa altri cambiamenti e uno "sleep profile".

    6. Lagfree:
    Simile a Ondemand,ottimizzato per essere più "battery-friendly". Le frequenze vengono scalate più gradualmente.

    7. Brazilianwax:
    Simile a SmartassV2: Molto più perfomante,ma meno batteria.

    8. SavagedZen:
    Basato anche lui su SmartassV2. Molto più bilanciato rispetto al Brazilianwax.

    9. Userspace:
    Invece di determinare automaticamente le frequenze, consente frequenze impostate dall'utente.

    10. Powersave:
    Utilizza la frequenza minore per tutti il tempo per conservare la batteria.

    11. Performance:
    Massima frequenza tutti il tempo per migliori prestazioni.

    12. Minmax:
    Rimane sulle basse frequenza e aumenta alla massima appena ce n'è bisogno.

    13. Scary:
    Basato sul Conservative con alcune features dello Smartass. Utilizza basse frequenze per avere un buon consumo di batteria e perfomance decenti.

    14. Lulzactive:
    Basato su Interactive e Smartass.

    15. Intellidemand:
    Basato su Ondemand. Quando la GPU è molto occupata,il governor si "trasforma" in Ondemand,quando la GPU non è molto occupata,la frequenza viene abbassata per risparmiare batteria.

    16. Lionheart:
    Basato sul Conservative,cambiato per essere simile al Perfomance con un maggiore scalo delle frequenze molto aggressivo.

    17. LionheartX:
    Basato sul Lionheart con piccoli cambiamenti.

    18. Virtuous:
    Quando il telefono è a riposo imposta la minima frequenza,mentre quando il telefono è "a lavoro" imposta la massima frequenza.


    Il miglior governor per performance e battery-life è lo SmartassV2.


    2. I/O Schedulers

    A cosa servono?
    Servono al kernel per controllare l'accesso alla memoria.

    1. Noop:
    Da usare con i dispositivi di archiviazione che non dipendono da movimento meccanico di accesso ai dati (come i nostri telefoni). Il vantaggio è che le unità flash non richiedono il riordino di più richieste I/O, diversamente dai normali hard disk.

    2. Deadline:
    L'obiettivo è di ridurre al minimo la latenza di I/O.

    3. CFQ:
    "Completely Fair Queuing",migliora le capacità di risposta.

    4. BFQ:
    Invece di suddividere i processi per tempo, BFQ assegna dei "budget". La memoria è concessa ad un processo attivo fino a quando il "budget" (numero di settori) scade. BFQ assegna alto budget, ai compiti in non-lettura. Il budget assegnato ad un processo varia nel tempo in funzione del suo comportamento.

    5. SIO:
    Semplice I/O scheduler mira a mantenere alto il minimo per ottenere una bassa latenza per soddisfare le richieste di I/O. SIO è un mix tra noop e deadline. Nessun riordino o smistamento delle richieste.

    6. V(R):
    A differenza degli altri schedulers,le richieste sincrone e asincrone non sono trattate separatamente. La prossima richiesta da servire si basa sulla distanza dall'ultima richiesta.


    In sintesi:SIO > Noop > Deadline > V(R) > BFQ > CFQ


    Spero di essere stato d'aiuto
    Vi scongiuro,non chiedete assistenza per messaggio privato,USATE IL FORUM!!

    Device:Galaxy Ace GT S5830i

  2. I seguenti 11 Utenti hanno ringraziato Qeemi per il post:

    bjtmosfet (27-08-12),casaprocida (21-08-12),Cecco1970 (09-02-13),frisco99 (19-09-12),John66 (21-08-12),kRel (09-09-13),mentalità (09-09-12),mirkozc (10-02-13),peten (20-11-12),piwys (07-10-12),RickM (22-08-12)

  3.  
  4. #2
    Androidiano


    Registrato dal
    Oct 2012
    Messaggi
    52

    Ringraziamenti
    8
    Ringraziato 14 volte in 10 Posts
    Predefinito

    ciao. riesumo il post, in quanto molto utile.

    per un xperia play che cosigli?, ammesso e non concesso che tu abbia una risposta per questo specifico cellulare ^_^
    grazie in anticipo.

  5. #3
    Androidiano


    Registrato dal
    Oct 2012
    Messaggi
    52

    Ringraziamenti
    8
    Ringraziato 14 volte in 10 Posts
    Predefinito

    up giornaliero in attesa di risposta!

  6. #4
    Androidiano VIP


    Registrato dal
    Jun 2012
    Messaggi
    4,923
    Smartphone
    SAMSUNG GT-S5570I

    Ringraziamenti
    139
    Ringraziato 1,091 volte in 873 Posts
    Predefinito

    Quote Originariamente inviato da piwys
    up giornaliero in attesa di risposta!

    Io ti consiglierei interactive o smartassv2 sio mentre se vuoi risparmiare batteria va bene ondemand.


    Inviato dal mio GT-S5570I usando Androidiani App
    Guida per partizionare la microsd: HERE
    Tutti i file per il Next Turbo nel mio repository: HERE

    Premi a sinistra per ringraziarmi se ti son stato d'aiuto!

  7. #5
    Senior Droid L'avatar di Lubonf


    Registrato dal
    Jul 2012
    Messaggi
    371

    Ringraziamenti
    10
    Ringraziato 5 volte in 5 Posts
    Predefinito

    Ciao raga quale mi consigliate???Attualmente ho ondemandX di cui non vedo la descrizione del governor sopra...

  8. #6
    Androidiano L'avatar di ItsMeLeo


    Registrato dal
    Nov 2012
    Messaggi
    227
    Smartphone
    Xperia X10, Galaxy S4, Note 4

    Ringraziamenti
    19
    Ringraziato 43 volte in 38 Posts
    Predefinito

    Quote Originariamente inviato da Lubonf Visualizza il messaggio
    Ciao raga quale mi consigliate???Attualmente ho ondemandX di cui non vedo la descrizione del governor sopra...
    Ciao, guarda il migliore per le performance che garantisce nella rapidità di scalare da una frequenza ad un altra e che conserva anche della batteria è lo Smartass V2 ( io uso quello nell'uso di tutti i giorni e mi ci trovo benissimo, abbinato a un profilo di SetCPU quando lo schermo è spento ). Quindi ti consiglio di usarlo. Comunque l'ondemandX è un normalissimo Ondemand con la differenza che quando lo schermo è spento la frequenza non sale sopra i 500mhz. Se chi ha scritto questa guida legge la mia risposta gli chiedere di aggiungerlo alla lista. Grazie
    Vecchi telefoni:
    Xperia X10i, Samsung Galaxy S4, Galaxy Note 4, Galaxy Note 9

    Telefono attuale:
    Samsung Galaxy Note 9
    Rom: Stock 9.0
    Kernel: Stock

    Mio canale Youtube: www.youtube.com/c/ItsMeLeo

  9. #7
    Senior Droid L'avatar di Lubonf


    Registrato dal
    Jul 2012
    Messaggi
    371

    Ringraziamenti
    10
    Ringraziato 5 volte in 5 Posts
    Predefinito

    Grazie per la risposta Leonardo...purtroppo nel mio kernel non ho Smartass V2...interactive è buono???Ho visto che il miglior governor è performance ma consuma parecchia batteria..altri che conosci che mi consigli??

  10. #8
    Androidiano L'avatar di ItsMeLeo


    Registrato dal
    Nov 2012
    Messaggi
    227
    Smartphone
    Xperia X10, Galaxy S4, Note 4

    Ringraziamenti
    19
    Ringraziato 43 volte in 38 Posts
    Predefinito

    Quote Originariamente inviato da Lubonf Visualizza il messaggio
    Grazie per la risposta Leonardo...purtroppo nel mio kernel non ho Smartass V2...interactive è buono???Ho visto che il miglior governor è performance ma consuma parecchia batteria..altri che conosci che mi consigli??
    L'interactive è tipo l'ondemand solo che sale di frequenza leggermente più veloce quindi è un pelo più prestazionale di quest'ultimo. Il performance serve SOLO ed esclusivamente per fare i benchmark visto che si ha un consumo eccessivo di carica energetica e si mette troppo sottosforzo la CPU causandone, alla lunga, molto probabilmente la rottura. Per alla lunga sarebbe chi lo tiene 24h su 24h ( da pazzi ). Di governator buoni che conosco oltre allo Smartass V2 come ho già detto l'interactive, lo smartass normale, il BrazilianWax ( anche consuma un pelo di più dello Smartass v2 ) e il SavagedZen. Gli altri non li uso molto anzi se non ci sono nel kernel non li rimpiango nemmeno
    Vecchi telefoni:
    Xperia X10i, Samsung Galaxy S4, Galaxy Note 4, Galaxy Note 9

    Telefono attuale:
    Samsung Galaxy Note 9
    Rom: Stock 9.0
    Kernel: Stock

    Mio canale Youtube: www.youtube.com/c/ItsMeLeo

  11. #9
    Senior Droid L'avatar di Lubonf


    Registrato dal
    Jul 2012
    Messaggi
    371

    Ringraziamenti
    10
    Ringraziato 5 volte in 5 Posts
    Predefinito

    impostando la frequenza come minima 832Mhz e massima 832 Mhz c'è qualche pericolo che si rovini il telefono??

  12. #10
    Androidiano L'avatar di ItsMeLeo


    Registrato dal
    Nov 2012
    Messaggi
    227
    Smartphone
    Xperia X10, Galaxy S4, Note 4

    Ringraziamenti
    19
    Ringraziato 43 volte in 38 Posts
    Predefinito

    Bè sarebbe come avere il governator Performance sempre attivo. Come ho già detto si avrebbe un incredibile consumo di batteria e alla lunga rischi seriamente di rompere la cpu del telefono
    Vecchi telefoni:
    Xperia X10i, Samsung Galaxy S4, Galaxy Note 4, Galaxy Note 9

    Telefono attuale:
    Samsung Galaxy Note 9
    Rom: Stock 9.0
    Kernel: Stock

    Mio canale Youtube: www.youtube.com/c/ItsMeLeo

Pagina 1 di 3 123 ultimoultimo
Ultima pagina

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy