Come risolvere i problemi di gestione della memoria di OnePlus 3

Come “riparare” la gestione della memoria di OnePlus 3 e recuperare la RAM aggiuntiva
Non stabilirsi mai!
OnePlus 3 è stato criticato ultimamente per aver sofferto di problemi di gestione della memoria simili a quelli dei telefoni Galaxy dell’anno scorso, un problema che ha ritardato molti utenti dall’acquisto di questi dispositivi. Fortunatamente, ora sappiamo di più sul problema con OnePlus 3 e su come risolverli.
Prima di tutto, alcune cose devono essere chiarite: la gestione della memoria in OnePlus 3 èprogettato essere così aggressivo, e non è un bug per quanto ne sappiamo. Ho ispezionato i valori LMK e il limite delle app in background e non sono fuori dall’ordinario, anche se non ottengono il massimo dai 6 GB di RAM di OnePlus 3. Inoltre, Carl Pei menzionato su Twitterche “hanno una strategia diversa per la gestione della RAM a vantaggio della batteria” e ha affermato che i parametri possono essere modificati da coloro che non sono d’accordo con la loro decisione. I produttori di ROM personalizzate probabilmente porteranno la propria visione della gestione della RAM (vale la pena notare che il CM13 non ufficiale che abbiamo testato non ha visto miglioramenti significativi).
.@LucaDuci abbiamo una strategia diversa per la gestione della RAM che avvantaggia la batteria. Pensiamo che questa sia la migliore esperienza utente.
Carl Pei (@getpeid) 17 giugno 2016
ATTENZIONE: ABBIAMO PROVATO CON SUCCESSO QUESTO NELLA NOSTRA UNITÀ DI REVISIONE MA NON ABBIAMO TESTATO COMPLETAMENTE PER PROBLEMI DI PRESTAZIONI O DI DURATA DELLA BATTERIA. SOLUZIONI MIGLIORI SONO POSSIBILI INTORNO ALL’ANGOLO.
PROVA A TUO RISCHIO!
È garantito che la comunità di sviluppo troverà il modo di ottimizzare la gestione della RAM e fare un uso migliore dei 6 GB di RAM di OnePlus 3. Anche se probabilmente non abbiamo trovato la soluzione più ottimale, ci siamo dilettati nel build.prop e abbiamo trovato un riga di codice con un valore che puoi modificare per migliorare facilmente la tua gestione della RAM. Esistono molti modi per modificare build.prop, incluso estrarlo tramite ADB senza root o utilizzare app di root progettate specificamente per la modifica di build.prop. Questa volta ho usato personalmente Root Explorer, ma tutti i metodi dovrebbero funzionare.
Una volta individuato build.prop (/system/build.prop nella cartella principale), trova la riga che dice ro.sys.fw.bg_apps_limit=20
e modificare il valore alla fine per un numero più alto. Ho testato sia 36 che 42 ed entrambi hanno restituito risultati simili. Tieni presente che non abbiamo testato la durata della batteria o prestazioni estese con questa impostazione, quindi giocaci solo se sei disposto a sperimentare e a tuo rischio. Detto questo, abbiamo trovato ottimi risultati:
Questa modifica ha quasi raddoppiato la quantità di app che OnePlus 3 poteva contenere. Il modo in cui l’ho testato è stato aprire tutte le mie app nel cassetto delle app e scorrerle, finché non ho trovato il punto in cui la prima app (in questo caso, Android Pay) è stata espulsa dalla memoria. Con l’impostazione predefinita, ci voleva solo12 applicazioni per Android Pay da ridisegnare.Con il valore impostato su 42, Android Pay non è stato ridisegnato fino all’apertura22app. Anche in questo caso, il tuo chilometraggio può variare, ma abbiamo visto un miglioramento significativo con questa modifica. Ash di C4ETech Anche ha rifatto i suoi test utilizzando le nuove impostazioni e ha trovato risultati impressionanti trovati di seguito:
Abbiamo sentimenti contrastanti riguardo alla decisione di OnePlus di limitare il numero di app in background e ridurre efficacemente il potenziale multitasking di OnePlus 3. È stato piuttosto deludente trovare il telefono con tante app quanti sono i nostri dispositivi da 3 GB e 4 GB di RAM, ma alla fine crediamo OnePlus lo ha fatto per un motivo, e questa è una delle poche aziende che incoraggia gli utenti a modificare e personalizzare a proprio piacimento. Quindi, anche se riteniamo che la RAM di OnePlus 3 sia ampiamente sottoutilizzata per impostazione predefinita, sappiamo che la comunità XDA non si accontenta mai e che troverà un equilibrio ottimale per soddisfare coloro che desiderano di più dal multitasking di OnePlus 3.
Continueremo il nostro periodo di revisione senza le modifiche al multitasking. Incoraggio gli utenti a giocare con queste e altre impostazioni e trovare buoni equilibri, oltre a testare la durata della batteria e cercare eventuali stranezze.