OnePlus 3/3T: n sileys paranee "konservatiivisen" kuvernöörin myötä... Vakavasti (OxygenOS)

Katso tämä yksinkertainen modi juurtuneelle OnePlus 3:lle tai OnePlus 3T: lle parantaaksesi huomattavasti laitteesi sileyttä!

Pari päivää sitten, u/AmirZ järkytti OnePlus subreddit kun hän löysi tämän asetuksen OnePlus 3Tn "Big Core" klusterin "konservatiivinen" kuvernööri olisi dramaattisesti lisääntyä juoksevuus. Joo, tosissaan.

Niille, jotka eivät ole tajunneet ristiriitaa tässä, ytimen kuvernööri on vastuussa prosessorin skaalauskäyttäytyminen ja "konservatiiviset" ohjaimet painottavat puhelinta kohti alinta luokkaansa taajuuksia. Tämä tarkoittaa, että prosessori nostaa taajuuksia suuremmissa ja jatkuvassa kuormituksessa, mikä puolestaan ​​lisää akun käyttöikää sujuvuuden ja reagoivuuden kustannuksella. OnePlus 3 ja 3T käyttävät oletusarvoisesti "interaktiivista" säädintä, kuten minkä tahansa Android-puhelimen odotetaan, joka on nopeampi skaalaamaan ja hyppäämään OEM: n tai käyttäjän asettaman taajuusspektrin yli. Molemmista ohjaimista on erilaisia ​​muunnelmia, joihin törmäsit epäilemättä, jos olet joskus avannut ytimen hallintasovelluksen asetusten säätämiseksi, mutta "konservatiivinen" on yleensä ei ole käyttäjien ensimmäinen valinta sen tuomien suorituskykyhaittojen vuoksi ja koska "interaktiivinen" tekee yleensä melko hyvää työtä suurimmalle osalle meistä joka tapauksessa. Paitsi silloin kun ei.

OnePlus-aliredditille oli täysin odottamatonta, että tällainen muutos itse asiassa lisäisi vieritystehoa, ja vaikka käyttäjät jakavat nopeasti kokemuksensa ja kuvakaappauksen tai kaksi näytön grafiikkasuorittimen profilointihistogrammeistaan, monet jäivät vakuuttamaton. Ollakseni rehellinen, olin erittäin skeptinen tämän säädön laillisuudesta, vaikka luotin myös yleiseen tuomioon tarpeeksi luopuakseni LineageOS ROM: ista, jonka olin asentanut OnePlus 3T: hen, flash-version uusimpaan Oxygen 7.1.1 Beta -versioon ja kokeilla sitä ulos. Yllätyksekseni se toimi paljon parempi kuin odotin, eikä se ollut vain kollektiivista lumelääkettä.

PITÄÄ MIELESSÄ: Nämä artikkelin havainnot rajoittuvat vierityksen tehokkuuteen ja kehysnopeuteen, ei nopeus. On myös paljon vivahteita, joita emme ole käsitelleet tässä, ja tämä liittyy aivan varmasti tapaan, jolla nämä kuvernöörit skaalautuvat näytteenottoaikansa mukaan. Interaktiivisuuden piikit voivat johtua esimerkiksi siitä, että prosessori laskee taajuuksia kyselyiden välillä. Lyhyesti sanottuna, pidä mielessä, että tämä ei ole yleisesti positiivinen muutos älä lähetä roskapostia ytimen kehittäjille pyytääkseen tätä muutosta.

Olen lähettänyt OnePlusille pyynnön ja pyytänyt joitain älykkäämpiä ystäviäni tutkimaan tätä ongelmaa, mutta en ole toistaiseksi saanut vastausta kummaltakaan ryhmältä. En halua vastuuttomasti spekuloida, miksi "vuorovaikutteinen" kuvernööri tekee täällä niin suhteellisen huonoa työtä, joten sen sijaan aion näyttää teille joitain havaintojani. Jos haluat kokeilla tätä omallasi juurtunut OxygenOS ROM, sinun täytyy 1) Lataa ytimen hallintasovellus, ja sitten 2) aseta "ison ytimen" klusterin kuvernööriksi "konservatiivinen" -- "On demand" toimii myös, mutta en löytänyt eroja, jotka ansaitsisivat menettää edellisen virransäästöt. Jotkut käyttäjät ovat ilmoittaneet saaneensa nämä tulokset vaihtamalla myös "pienen" klusterin kuvernööriä.


Vaihdoin ensin GPU-profiili-välilehden ja löysin välittömiä, johdonmukaisia ​​ja täysin toistettavia parannuksia vaihtamalla ohjainta, mikä sulki nopeasti pois hämmentävät muuttujat. Päätin sitten tyhjentää kehystiedot ja piirtää tulosteen samalla kun suoritin tehtäviä, jotka osoittivat merkittäviä kehyspudotuksia oletusasetuksissa. Näitä ovat asetusvalikon selaaminen (ylös, sitten alas, sitten taas ylös kahdessa sekunnissa), Gmailin selaaminen (yhtenäinen kolmen sekunnin selaa molempia), selaa ei-aktiivista Hangouts-chatia, joka on täynnä hymiöitä, kuvia ja videon esikatselua (yhtenäinen kolmen sekunnin vieritys päällä molemmat). Lopuksi katsoin pettymystäni: kuvataajuusongelmia vaihdettaessa Oxygen Launcherin vasemmanpuoleiseen näyttöön. Löydät juonit alta.

Kuten näet, eroja on merkittävä. "Konservatiivisen" OnePlus 3T onnistuu pitämään yleensä paljon lyhyemmän kehysten renderöintiajan, paljon vähemmän piikkejä ja vähemmän nykiviä kehyksiä. Olen asettanut vihreän viivan edustamaan 16 ms: n viivaa, aivan kuten tavallisissa näytön GPU-profiilipalkeissa, ja kuten näette "interaktiivisella" asetuksella on vaikeuksia pysyä tämän linjan alla jopa yksinkertaisen ajan vierittää. Voit myös nähdä, että segmenteissä, joissa "interaktiivinen" ohjain ei pysy alle 16 ms per kehys, konservatiivinen näyte joko ei ylitä rajaa tai palautuu nopeammin. Hangoutsin vieritysnäytteissä ennustettavat piikit johtuivat YouTube-videoiden esikatselujen ja kuvien vierimisestä, ja kaiken kaikkiaan "konservatiivinen" kuvernööri teki paljon paremmin. Lopuksi ero oli niin suuri, että jälkikäteen ajateltuna minun olisi pitänyt asettaa kiinteä asteikko, koska "konservatiivisten" näytteiden vihreä viiva on paljon korkeampi, koska se näkee paljon vähemmän ja paljon lyhyempiä piikkejä.

Suositeltua luettavaa: OnePlus 3T: n suorituskyvyn erittely

Kaiken kaikkiaan tämä on asia, joka sinun kannattaa ehdottomasti tarkistaa. Kilometrimääräsi voi vaihdella, mutta se ei näytä tuovan mitään negatiivista käyttöäni (loogisesti ei pitäisi olla muita ongelmia kuin suorituskyky, mikä ei näytä olevan asianlaita tässä erityisessä ja oudossa ilmentymä). [Varoitus: anekdoottiset todisteet edessä] Ajoin tätä muutosta koko päivän eilen, ja OnePlus 3T: ni onnistui latauksella, joka kesti kello 7. klo 23.00 kokonaan LTE: llä, 4 tuntia näyttöä ajoissa, jonkin verran GPS-käyttöä ja vähintään kaksi tuntia YouTube Redin taustatoistoa (näyttö vinossa). En todellakaan osaa sanoa, onko seon huomattavasti parempi vielä, mutta se oli erittäin hyvä juoksu, joka vei minut läpi kiireisen päivän.

Kokeile!


Luotto: u/AmirZTutustu XDA: n OnePlus 3T -foorumeihin! >>>