Jos havaitset viivettä katsellessasi videoita ja selaamalla kommentteja Nexus 6:n YouTube-sovelluksessa, tässä on nopea ja yksinkertainen ratkaisu.
Android, kuten me kaikki tiedämme, on yleiskäyttöinen mobiilikäyttöjärjestelmä. Vaikka siirtyisit yhdestä Nexus-puhelimesta toiseen, ohjelmistokokemuksesi voi vaihdella todella hienovaraisesti. Paperilla sinun ei pitäisi huomata monia ohjelmistoeroja Nexus 6:n ja Nexus 6P: n välillä.
Mutta Nexus 6:ssa YouTube-sovellus viivästyy selittämättömällä tavalla kun katsot samanaikaisesti videon ja selaat kommentteja. Monet Nexus 6:n käyttäjät ovat ilmoittaneet, että tämä ongelma alkoi vasta siirtymisen jälkeen Android 6.0 Marshmallowiin. Mitä siis tapahtuu, ja miten korjaat sen?
Sen korjaaminen on melko yksinkertaista. Sinun tarvitsee vain kytkeä virta päälle Poista HW-peittokuvat käytöstä -vaihtoehto Developer Options* -kohdassa. Tässä on ennen ja jälkeen vertailu siitä, kuinka vaihtoehdon muuttaminen vaikuttaa suorituskykyyn YouTubessa.
Miksi tämä korjaus toimii? Emme ole täysin varmoja, miten itse. Ei edes
Androidin suunnittelutiimi on vielä päässyt YouTube-jakin loppuun:Huomasimme hankaluuksia vierittäessämme kommentteja, jotka ladataan ensimmäistä kertaa Youtube-videon toiston aikana Android M -käyttöjärjestelmää käyttävällä Nexus 6:lla. Jank näyttää paranevan, kun GPU-kokoonpanoa pakotetaan. Youtube Android 6.0:ssa käyttää SurfaceViewsia videon toistoon, koska se kuluttaa vähemmän virtaa kuin TextureViews. GPU-kokoonpanon pakottaminen parantaa kommenttien vierityksen sujuvuutta virran kustannuksella. Pysy kanavalla.
Jos huomaat AMA: n aikana tehdyssä kommentissa, tiimi mainitsee, että GPU-kokoonpanon pakottaminen parantaa YouTube-sovelluksen suorituskykyä. Laitteistopeittokuvien poistaminen käytöstä käytännössä suorittaa tämän tehtävän: ottamalla tämän vaihtoehdon käyttöön SurfaceFlinger luopuu laitteistopeittokuvan käytöstä ja käyttää sen sijaan aina GPU: ta sommitteluun. Valitettavasti HW-peittokuvien poistaminen käytöstä lisää virrankulutusta, ja sitä on todella tarkoitus käyttää vain tietynlaisten mediasovellusten virheenkorjaukseen. Yksi tapa kiertää tämä ongelma on käyttää sovelluksia, kuten Tasker kanssa Suojatut asetukset laajennuksen automatisoidaksesi Poista HW-peittokuvat käytöstä -vaihtoehdon vaihtamisen aina, kun käytät YouTube-sovellusta.
*Kuinka pääset kehittäjäasetuksiin? Siirry kohtaan Asetukset, siirry sitten Tietoja laitteesta, vieritä alas kohtaan Koontinumero ja napauta Rakennusnumero -kenttää 7 kertaa. Olet XDA: ssa, sinun pitäisi tietää tämä!