Hladkost OnePlus 3/3T se zvyšuje s „konzervativním“ guvernérem... Vážně (OxygenOS)

Vyzkoušejte tento jednoduchý mod pro váš zakořeněný OnePlus 3 nebo OnePlus 3T, který výrazně zvýší plynulost vašeho zařízení!

před pár dny, u/AmirZ šokoval Subreddit OnePlus když zjistil, že nastavení OnePlus 3T"Velké jádro" seskupení na "konzervativního" guvernéra by dramaticky zvýšit tekutost. Jo, vážně.

Pro ty, kteří nezachytili tento rozpor, je za správu odpovědný guvernér jádra chování procesoru při škálování a „konzervativní“ guvernéři předurčují telefon směrem k nejnižší sadě frekvence. To znamená, že procesor zvýší frekvence při větším a trvalejším zatížení, což zase zvyšuje výdrž baterie na úkor plynulosti a odezvy. OnePlus 3 a 3T ve výchozím nastavení používají „interaktivní“ regulátor, jak se očekává od jakéhokoli telefonu Android, který je rychlejší při škálování a přeskakování napříč frekvenčním spektrem nastaveným výrobcem OEM nebo uživatelem. Existují varianty obou guvernérů, na které jste nepochybně narazili, pokud jste někdy otevřeli aplikaci správce jádra, abyste vyladili svá nastavení, ale „konzervativní“ je obvykle není první volbou uživatelů kvůli výkonnostním handicapům, které přináší, a protože „interaktivní“ většinou stejně odvádí docela dobrou práci pro většinu z nás. Kromě případů, kdy ne.

Pro subreddit OnePlus bylo zcela neočekávané, že taková změna by ve skutečnosti zvýšila výkon posouvání, a zatímco uživatelé se rychle podělili o své zkušenosti a snímek nebo dva z jejich profilových histogramů GPU na obrazovce, mnoho jich zůstalo nepřesvědčený. Abych byl upřímný, byl jsem extrémně skeptický ohledně legitimity tohoto vylepšení, ačkoli jsem také věřil celkovému verdiktu dost na to, abych se vzdal ROM LineageOS, který jsem si nastavil na svém OnePlus 3T, flashoval nejnovější Oxygen 7.1.1 Beta a zkusil to ven. K mému překvapení to fungovalo daleko lepší než jsem čekal, a nebylo to jen nějaké kolektivní placebo.

MĚJTE NA PAMĚTI: Zjištění tohoto článku se omezují na výkon posouvání a snímkovou frekvenci, ne Rychlost. Je zde také mnoho nuancí, které jsme zde nepokryli, a to zcela jistě souvisí se způsobem, jakým se tyto regulátory škálují podle doby vzorkování. Špičky v interaktivitě mohou být například způsobeny tím, že procesor mezi dotazováním přejde na nižší frekvence. Stručně řečeno, mějte na paměti, že toto není univerzálně pozitivní modifikace a prosím neposílejte nevyžádané vývojáře jádra, abyste o tuto změnu požádali.

Odeslal jsem žádost do OnePlus a požádal jsem některé své chytřejší přátele, aby se na tento problém podívali, ale zatím jsem od žádné skupiny nedostal odpověď. Nechci nezodpovědně spekulovat o tom, proč tady "interaktivní" guvernér odvádí tak relativně špatnou práci, a tak vám místo toho ukážu pár svých poznatků. Pokud to chcete vyzkoušet na svém zakořeněné OxygenOS ROM, musíte 1) stáhněte si aplikaci pro správu jádra, a pak 2) nastavte guvernéra klastru „velkého jádra“ na „konzervativní“ -- "on demand" funguje také, ale nenašel jsem žádné rozdíly, které by si zasloužily ztrátu úspory energie prvního. Někteří uživatelé hlásili, že místo toho dosáhli těchto výsledků změnou také správce jejich „malého“ clusteru.


Nejprve jsem přepnul kartu Profilování GPU a našel okamžitá, konzistentní a plně reprodukovatelná vylepšení přepnutím regulátoru, což rychle vyloučilo matoucí proměnné. Poté jsem se rozhodl vypsat data rámců a vykreslit výstup při provádění konkrétních úkolů, které vykazovaly významné poklesy snímků ve výchozím nastavení. Patří mezi ně procházení nabídky nastavení (nahoru, pak dolů a znovu nahoru, za dvě sekundy), procházení Gmailem (konzistentní třísekundové posouvání na obou), procházení neaktivního chatu Hangouts plného emotikonů, obrázků a náhledu videa (konzistentní třísekundové posouvání oba). Nakonec jsem se podíval na mou maličkost: problémy se snímkovou frekvencí při přepínání na obrazovku Oxygen Launcher úplně vlevo. Pozemky najdete níže.

Jak vidíte, rozdíly jsou významný. OnePlus 3T na „konzervativní“ zvládá obecně udržet mnohem nižší dobu vykreslování snímků, s mnohem méně špičkami a méně trhanými snímky. Nastavil jsem zelenou čáru tak, aby představovala 16 ms čáru, stejně jako u běžných profilových pruhů GPU na obrazovce, a jak můžete vidět, "interaktivní" nastavení se snaží zůstat pod touto hranicí i při jednoduchém rolování. Můžete také vidět, že v segmentech, kde „interaktivní“ regulátor nedokáže zůstat pod 16 ms na snímek, konzervativní vzorek buď nepřekročí hranici, nebo se zotaví rychleji. V ukázkách posouvání Hangouts předvídatelné špičky pocházely z procházení náhledů videí a obrázků na YouTube a celkově odvedl „konzervativní“ guvernér mnohem lepší práci. Nakonec byl rozdíl tak velký, že při zpětném pohledu jsem měl nastavit pevnou stupnici, protože zelená čára na "konzervativních" vzorcích je mnohem vyšší, protože vidí mnohem méně a mnohem kratší hroty.

Doporučená četba: Rozebírání výkonu OnePlus 3T

Celkově vzato je to něco, co byste si rozhodně měli prohlédnout. Váš počet najetých kilometrů se může lišit, ale nezdá se, že by to přineslo nějaká negativa v mém používání (logicky, tam by neměly být jiné problémy než výkon, což v tomto konkrétním a zvláštním případě zdánlivě není instance). [Varování: neoficiální důkaz před námi] Tuto úpravu jsem prováděl včera celý den a můj OnePlus 3T se prosadil s nabíjením trvajícím od 7:00 do 23:00 zcela na LTE, se 4 hodinami zobrazení na obrazovce, určitým využitím GPS a alespoň dvěma hodinami přehrávání YouTube Red na pozadí (obrazovka vypnuto). Opravdu nemůžu říct, jestlije výrazně lepší zatím, ale byl to velmi dobrý běh, který mě provedl náročným dnem.

Pokusit se!


Kredit: u/AmirZPodívejte se na fóra XDA OnePlus 3T! >>>