Netezimea OnePlus 3/3T crește cu guvernatorul „conservator”... Serios (OxygenOS)

Verificați acest mod simplu pentru OnePlus 3 sau OnePlus 3T înrădăcinat pentru a crește în mod semnificativ netezimea dispozitivului!

Cu cateva zile in urma, u/AmirZ a șocat pe Subreddit OnePlus când a găsit că setarea OnePlus 3TGrupul „Big Core” al lui la un guvernator „conservator” ar fi dramatic crește fluiditate. Da, serios.

Pentru cei care nu au prins contradicția aici, guvernatorul nucleului este responsabil pentru gestionarea comportamentul de scalare al procesorului și guvernatorii „conservatori” orientează telefonul către cel mai mic set frecvente. Acest lucru înseamnă că procesorul va crește frecvențele la sarcini mai mari și mai persistente, ceea ce, la rândul său, crește durata de viață a bateriei în detrimentul netedei și al capacității de răspuns. OnePlus 3 și 3T folosesc regulatorul „interactiv” în mod implicit, așa cum este de așteptat de la orice telefon Android, care este mai rapid la scalare și trece peste spectrul de frecvență stabilit de OEM sau utilizator. Există variante ale ambilor guvernatori pe care, fără îndoială, le-ați întâlnit dacă ați deschis vreodată o aplicație de gestionare a nucleului pentru a vă regla setările, dar „conservator” este de obicei nu este prima alegere a utilizatorilor din cauza handicapurilor de performanță pe care le introduce și pentru că „interactiv” oricum face o treabă destul de bună pentru majoritatea dintre noi. Cu excepția cazului în care nu.

A fost complet neașteptat pentru subreddit-ul OnePlus că o astfel de schimbare ar crește efectiv performanța de defilare și, în timp ce utilizatorii s-au grăbit să-și împărtășească experiențele și o captură de ecran sau două dintre histogramele lor de profilare a GPU de pe ecran, mulți au rămas neconvins. Sincer să fiu, am fost extrem de sceptic cu privire la legitimitatea acestei modificări, deși am avut încredere și în verdictul general. suficient pentru a renunța la ROM-ul LineageOS pe care l-am configurat pe OnePlus 3T, să flashi cel mai recent Oxygen 7.1.1 Beta și să îl încerci afară. Spre surprinderea mea, a funcționat mult mai bine decât mă așteptam și nu a fost doar un placebo colectiv.

ȚINE MINTE: constatările acestui articol se limitează la performanța de defilare și la rata de cadre, nu viteză. Există, de asemenea, o mulțime de nuanțe pe care nu le-am acoperit aici și, cu siguranță, aceasta este legată de modul în care acești guvernatori se scalează în funcție de timpul lor de eșantionare. De exemplu, vârfurile în interactiv ar putea fi cauzate de faptul că procesorul va scădea frecvențele între sondaje. Pe scurt, rețineți că aceasta nu este o modificare universal pozitivă și vă rog nu trimiteți spam dezvoltatorilor de kernel pentru a cere această modificare.

Am trimis o solicitare către OnePlus și le-am rugat unora dintre prietenii mei mai inteligenți să analizeze această problemă, dar până acum nu am primit răspuns de la niciunul dintre grupuri. Nu vreau să speculez iresponsabil de ce guvernatorul „interactiv” face o treabă atât de proastă aici, așa că, în schimb, o să vă arăt câteva dintre constatările mele. Dacă doriți să încercați acest lucru pe dvs înrădăcinată OxygenOS ROM, trebuie 1) descărcați o aplicație de gestionare a nucleului, și apoi 2) setați guvernatorul clusterului „miez mare” la „conservator” -- „la cerere” funcționează și el, dar nu am găsit diferențe care ar merita pierderea economiilor de energie ale primei. Unii utilizatori au raportat că, în schimb, au obținut aceste rezultate schimbând și guvernatorul „micului” lor cluster.


Am activat mai întâi fila Profilare GPU și am găsit îmbunătățiri imediate, consistente și complet reproductibile prin schimbarea guvernatorului, ceea ce a exclus rapid variabilele confuze. Apoi am decis să descarc datele cadre și să trasez rezultatul în timp ce făceam sarcini specifice care au arătat căderi semnificative de cadre la setările implicite. Acestea includ derularea prin meniul de setări (în sus, apoi în jos, apoi din nou în sus, în două secunde), derularea prin Gmail (consecvent de trei secunde derulați pe ambele), derulați printr-un chat Hangouts inactiv, populat cu emoji, imagini și o previzualizare video (defilare constantă de trei secunde activată ambii). În cele din urmă, m-am uitat la o problemă de-a mea: problemele de framerate când trec la ecranul din partea stângă a lansatorului de oxigen. Găsiți parcelele mai jos.

După cum puteți vedea, diferențele sunt semnificativ. OnePlus 3T pe „conservator” reușește să păstreze un timp de randare a cadrelor în general mult mai mic, cu mult mai puține vârfuri și mai puține cadre sacadate. Am setat linia verde să reprezinte linia de 16 ms, la fel ca în barele obișnuite de profilare a GPU de pe ecran, și după cum puteți vedea, configurația „interactivă” se luptă să rămână sub această linie chiar și în timpul simplu defilare. De asemenea, puteți vedea că în segmentele în care regulatorul „interactiv” nu reușește să rămână sub 16 ms per cadru, eșantionul conservator fie nu trece linia, fie se recuperează mai repede. În mostrele de defilare din Hangouts, vârfurile previzibile au venit din derularea peste previzualizările și imaginile video YouTube, iar în general, guvernatorul „conservator” a făcut o treabă mult mai bună. În cele din urmă, diferența a fost atât de mare încât, retrospectiv, ar fi trebuit să stabilesc o scară fixă, deoarece linia verde de pe probele „conservatoare” este mult mai mare, având în vedere că vede vârfuri mult mai puține și mult mai scurte.

Lectură recomandată: Disecarea performanței OnePlus 3T

În general, acesta este ceva pe care cu siguranță ar trebui să îl verificați. Kilometrajul dvs. poate varia, dar nu pare să introducă elemente negative în utilizarea mea (în mod logic, există nu ar trebui să fie alte probleme decât performanța, ceea ce se pare că nu este cazul în acest specific și ciudat instanță). [Avertizare: dovezi anecdotice înainte] Am efectuat această modificare toată ziua ieri, iar OnePlus 3T a fost susținut cu o încărcare care durează de la ora 7:00 până la 23:00 în întregime pe LTE, cu 4 ore de ecran la timp, o anumită utilizare a GPS-ului și cel puțin două ore de redare în fundal YouTube Red (ecran oprit). Chiar nu pot spune dacă esteeste semnificativ mai bun încă, dar a fost o cursă foarte bună care m-a purtat printr-o zi plină.

Incearca!


Credit: u/AmirZConsultați forumurile XDA OnePlus 3T! >>>