Siin on kiirparandus Nexus 6 hiljutise YouTube'i rakenduse viivituse probleemile

Kui märkate oma Nexus 6 YouTube'i rakenduses videote vaatamisel ja kommentaaride kerimisel viivitust, on siin kiire ja lihtne lahendus.

Android, nagu me kõik teame, on üldotstarbeline mobiilne operatsioonisüsteem. Isegi kui liigute ühelt Nexuse telefonilt teisele, võib teie tarkvara kasutuskogemus väga peenelt erineda. Paberil ei tohiks te Nexus 6 ja Nexus 6P vahel palju tarkvaralisi erinevusi märgata.

Kuid Nexus 6 puhul on YouTube'i rakendus jääb seletamatult maha kui vaatate samaaegselt videot ja kerite kommentaare. Paljud Nexus 6 kasutajad on teatanud, et see probleem sai alguse alles pärast operatsioonile Android 6.0 Marshmallow üleminekut. Mis siis toimub ja kuidas seda parandada?

Selle parandamine on üsna lihtne. Kõik, mida pead tegema, on sisse lülitada Keela HW ülekatted suvand jaotises Arendaja valikud*. Siin on võrdlus enne ja pärast seda, kuidas valiku muutmine mõjutab YouTube'i toimivust.

Miks see parandus töötab? Me ise pole päris kindlad, kuidas. Isegi mitte Androidi insenerimeeskond on jõudnud veel YouTube'i jandi lõppu:

Märkasime esimest korda YouTube'i video taasesituse ajal Android M-i kasutavas Nexus 6-s, kui kerisime kommentaare. Tundub, et jank paraneb, kui sundida GPU kompositsiooni. Youtube operatsioonisüsteemis Android 6.0 kasutab video taasesitamiseks rakendust SurfaceView, kuna see tarbib vähem energiat kui TextureViews. GPU kompositsiooni sundimine parandab kommentaaride kerimise sujuvust võimsuse hinnaga. Püsige lainel.

Kui märkate AMA ajal tehtud kommentaaris, mainib meeskond, et GPU kompositsiooni sundimine parandab YouTube'i rakenduse jõudlust. Riistvaraülekatete keelamine täidab selle ülesande sisuliselt: selle valiku lubades SurfaceFlinger loobub riistvara ülekatte kasutamisest ja kasutab kompositsiooniks alati GPU-d. Kahjuks suurendab HW-ülekatete keelamine energiatarbimist ja seda peaks tegelikult kasutama ainult teatud tüüpi meediumirakenduste silumiseks. Üks viis selle probleemi lahendamiseks on kasutada selliseid rakendusi nagu Tasker koos Turvalised seaded pistikprogramm, et automatiseerida valiku „Keela HW ülekatted” ümberlülitamist alati, kui kasutate YouTube'i rakendust.


*Kuidas jõuda arendaja valikuteni? Minge jaotisse Seaded, seejärel jaotisse Teave seadme kohta, seejärel kerige alla jaotiseni Järjenumber ja puudutage 7 korda väljale Järjenumber. Olete XDA-s, peaksite seda teadma!