Figurati ;)
Visualizzazione stampabile
Ciao mitico!!! ;)
Ci si ritrova :D
Si, pur essendo stato molto scettico all'inizio, mi sono dovuto ricredere e devo ammettere che il buon frankcilo ha fatto veramente un lavoro con i fiocchi per ulteriormente ottimizzare questo fantastico kernel.
Sto apprezzando nelle ultime versioni del kernel le modifiche alla calibrazione dei colori e quelle sul driver audio che hanno reso praticamente perfetto questo gioiello ;)
Vi posto questo mio contributo
https://www.androidiani.com/forum/sh....php?p=3552379
Spero in una reciproca collaborazione con questo gruppo che vedo molto affiatato.
In questi giorni mi studio a dovere le impostazioni degli scripts.
Ciao ROX e ciao a tutti :)
Inviato dal mio GT-I9300
Guardando quei setting, credo che i consumi addirittura aumentino invece di diminuire!
Ciao frank.
Scusa innanzitutto la mia invadenza.
I tuoi setting sono davvero ottimi e mi sono letto tutto il 3d con molto interesse. Come avrai sicuramente notato le mie impostazioni sono volte al potenziamento della dinamica di risposta del governor (praticamente sono agli antipodi rispetto alle tue). Anche se ti assicuro che i consumi non ne risentono eccessivamente.
Quello che intendevo dire è che in realtà, essendo tu uno dei maggiori conoscitori ed esperti del Perseus e delle sue dinamiche di funzionamento, mi farebbe enorme piacere arricchire le mie conoscenze su questo kernel che sto cominciando ad usare solo negli ultimi tempi.
Sempre se sei d'accordo.
Inviato dal mio GT-I9300
Non è semplice modificare i vari parametri, e soprattutto spesso i comportamenti modificando alcuni parametri non coincidono con le "logiche" che ti aspetteresti da quella stessa modifica.
Detto questo:
la reattività non aumenta facendo attivare prima i vari core, bensì aumentando la velocità di scaling verso le alte frequenze, quindi agendo su freqstep e up threshold, aumentandoli (praticamente è più reattivo se lasci un solo core a 1200mhz, rispetto che avere 4 core attivi, ma a 1000mhz).
Il freq step è direttamente proporzionale alla frequenza massima impostata, quindi se riduci la frequenza massima come hai fatto tu portandola a 1500mhz, se vuoi ottenere lo stesso risultato dovresti fare questo calcolo:
1600 x 0.37(freqstep)=592 (quindi 600mhz di salto da uno step all'altro, e quindi molte frequenze non verranno utilizzate, se non nello scaling a tornare giù)
1500 x 0,40(freq step)=600 (precisissimo!!)
Quindi se intendi utilizzare 1500mhz come frequenza massima, imposta a 40 il freq step!
L'up threshold originale ha un valore di 82, ma accade che il processore sta spesso sempre alle massime frequenze, quindi consiglio di impostarlo a 85 o addirittura a 90, se in quest'ultimo caso setti anche il freq for responsivness da 500 a 800 mhz, così da avere una reaatività ottima quando si parte da dispositivo a riposo (quindi a 200mhz), ma quando si guarda un video o si gioca, non avremo il processore sempre a manetta!
quindi noi abbiamo con il perseus, tre step:
uno fino a freq for responsivness (tra 200 e 400mhz di default)
uno tra freq for responsivness e freq_for_fast_down (tra 400mhz e 1200mhz di default)
e uno oltre il freq_for_fast_down (tra 1200mhz e 1600mhz)
ad ogni step possiamo scegliere appunto un upthreshold differente (40 per il primo, 82 per il secondo e 95 per il terzo).
Altre spiegazioni nella prossima puntata!;)
Ahahahahahah.
Scherzi a parte, ti ringrazio per le precisazioni che mi saranno utilissime per meglio comprendere questo kernel.
Come sicuramente hai compreso, sto cercando impostazioni che mi permettano di avere il mio S3 al massimo della performance e reattività.
(S3 ha una freq di CPU a 1400 standard).
Mi ritiro per studiare :D:D:D
Inviato dal mio GT-I9300
per s3 ho già fatto uno script per mio fratello e lo postai anche qui
ti risparmio un pò di lavoro:
ScriptFrankiloS3v11.zip - Speedy Share - upload your files here