Hladkosť OnePlus 3/3T sa zvyšuje s „konzervatívnym“ guvernérom... Vážne (OxygenOS)

Vyskúšajte tento jednoduchý mod pre váš zakorenený OnePlus 3 alebo OnePlus 3T, aby ste výrazne zvýšili plynulosť vášho zariadenia!

Pred pár dňami u/AmirZ šokoval Subreddit OnePlus keď zistil, že nastavenie OnePlus 3T"Veľké jadro" zoskupenie na "konzervatívneho" guvernéra by dramaticky zvýšiť plynulosť. Áno, vážne.

Pre tých, ktorí nezachytili tento rozpor, za riadenie je zodpovedný guvernér jadra škálovacie správanie procesora a „konzervatívne“ regulátory prispôsobujú telefón ich najnižšej množine frekvencie. To znamená, že procesor bude zvyšovať frekvencie pri väčšom a trvalejšom zaťažení, čo zase zvyšuje výdrž batérie na úkor plynulosti a odozvy. OnePlus 3 a 3T štandardne používajú „interaktívny“ regulátor, ako sa očakáva od akéhokoľvek telefónu s Androidom, ktorý je rýchlejší pri škálovaní a skokoch cez frekvenčné spektrum nastavené výrobcom OEM alebo používateľom. Existujú variácie oboch guvernérov, s ktorými ste sa nepochybne stretli, ak ste niekedy otvorili aplikáciu správcu jadra na vyladenie svojich nastavení, ale „konzervatívny“ je zvyčajne nie je prvou voľbou používateľov kvôli výkonnostným nevýhodám, ktoré prináša, a pretože „interaktívny“ zvyčajne robí pre väčšinu z nás celkom dobrú prácu. Okrem prípadov, keď nie.

Pre subreddit OnePlus bolo úplne neočakávané, že takáto zmena by skutočne zvýšila výkon posúvania a zatiaľ čo používatelia sa rýchlo podelili o svoje skúsenosti a snímky obrazovky alebo dve z ich profilových histogramov GPU na obrazovke, mnohí zostali nepresvedčený. Aby som bol úprimný, bol som extrémne skeptický, pokiaľ ide o legitímnosť tohto vylepšenia, hoci som tiež dôveroval celkovému verdiktu dosť na to, aby som sa vzdal LineageOS ROM, ktorý som si nastavil na svojom OnePlus 3T, flashoval som najnovší Oxygen 7.1.1 Beta a vyskúšal si to von. Na moje prekvapenie to fungovalo ďaleko lepšie než som čakal a nebolo to len nejaké kolektívne placebo.

MYSLI NA TO: Zistenia tohto článku sú obmedzené na výkon posúvania a snímkovú frekvenciu, nie rýchlosť. Je tu tiež veľa nuancií, ktoré sme tu nepokryli, a to určite súvisí so spôsobom, akým sa tieto regulátory škálujú podľa času vzorkovania. Špičky v interaktívnosti môžu byť napríklad spôsobené tým, že procesor medzi jednotlivými výzvami prejde na nižšie frekvencie. Stručne povedané, majte na pamäti, že to nie je všeobecne pozitívna modifikácia a prosím neposielajte spam vývojárom jadra a žiadajte o túto zmenu.

Požiadal som OnePlus a požiadal som niektorých svojich inteligentnejších priateľov, aby sa na tento problém pozreli, ale zatiaľ som nedostal odpoveď od žiadnej skupiny. Nechcem nezodpovedne špekulovať o tom, prečo tu „interaktívny“ guvernér robí takú relatívne slabú prácu, a tak vám namiesto toho ukážem niektoré moje zistenia. Ak to chcete vyskúšať na svojom zakorenené OxygenOS ROM, musíte 1) stiahnite si aplikáciu na správu jadra, a potom 2) nastaviť guvernéra „veľkého jadra“ klastra na „konzervatívny“ -- "na požiadanie" funguje tiež, ale nenašiel som žiadne rozdiely, ktoré by si zaslúžili stratu úspory energie prvého. Niektorí používatelia uviedli, že namiesto toho dosiahli tieto výsledky zmenou aj svojho „malého“ klastra.


Najprv som prepol kartu Profilovanie GPU a našiel som okamžité, konzistentné a plne reprodukovateľné vylepšenia prepnutím regulátora, čo rýchlo vylúčilo mätúce premenné. Potom som sa rozhodol vypísať rámcové údaje a vykresliť výstup pri vykonávaní konkrétnych úloh, ktoré vykazovali významné poklesy snímok v predvolených nastaveniach. Patrí medzi ne rolovanie cez ponuku nastavení (hore, potom dole a potom znova hore, za dve sekundy), rolovanie cez Gmail (konzistentné tri sekundy posúvanie na oboch), posúvanie cez neaktívny rozhovor Hangouts plný emoji, obrázkov a ukážky videa (konzistentné trojsekundové posúvanie obaja). Nakoniec som sa pozrel na môj nepríjemný pocit: problémy so snímkovou rýchlosťou pri prepínaní na obrazovku Oxygen Launcher úplne vľavo. Pozemky nájdete nižšie.

Ako vidíte, rozdiely sú významný. OnePlus 3T na „konzervatívnom“ dokáže udržať vo všeobecnosti oveľa nižší čas vykresľovania snímok, s oveľa menšími špičkami a menej trhanými snímkami. Nastavil som zelenú čiaru tak, aby predstavovala čiaru 16 ms, rovnako ako v bežných profilových pruhoch GPU na obrazovke, a ako môžete vidieť, „interaktívne“ nastavenie sa snaží udržať pod touto hranicou aj pri jednoduchom nastavení rolovanie. Môžete tiež vidieť, že v segmentoch, kde „interaktívny“ regulátor nedokáže zostať pod 16 ms na snímku, konzervatívna vzorka buď neprekročí hranicu, alebo sa zotaví rýchlejšie. Vo vzorkách posúvania hangoutov predvídateľné špičky pochádzali z posúvania popri ukážkach videí a obrázkov YouTube a celkovo „konzervatívny“ guvernér odviedol oveľa lepšiu prácu. Nakoniec bol rozdiel taký veľký, že pri spätnom pohľade som si mal nastaviť pevnú stupnicu, pretože zelená čiara na „konzervatívnych“ vzorkách je oveľa vyššia, pretože vidí oveľa menej a oveľa kratšie hroty.

Odporúčané čítanie: Rozoberanie výkonu OnePlus 3T

Celkovo je to niečo, čo by ste si určite mali vyskúšať. Váš počet najazdených kilometrov sa môže líšiť, ale nezdá sa, že by to predstavovalo nejaké negatíva v mojom používaní (logicky, tam by nemali byť žiadne iné problémy ako výkon, čo v tomto konkrétnom a zvláštnom prípade zdanlivo nie je príklad). [POZOR: neoficiálny dôkaz pred nami] Včera som túto úpravu spustil celý deň a môj OnePlus 3T sa presadil s nabíjaním trvajúcim od 7:00 do 23:00 úplne na LTE, so 4 hodinami zapnutia obrazovky, určitým využitím GPS a aspoň dvoma hodinami prehrávania YouTube Red na pozadí (obrazovka vypnuté). Naozaj nemôžem povedať, čije výrazne lepší zatiaľ, ale bol to veľmi dobrý beh, ktorý ma preniesol cez náročný deň.

Pokúsiť sa!


Kredit: u/AmirZPozrite si fóra XDA OnePlus 3T! >>>