Kuidas sundida GPU renderdamist Androidis



Proovige Meie Instrumenti Probleemide Kõrvaldamiseks

Millal GPU renderdamine viis selle Androidi juurde, see oli pehmelt öeldes ebausaldusväärne. Ametlik eesmärk on suurendada rakenduste jõudlust, kuid tollal ei teadnud paljud graafilised kasutajaliidesed, kuidas GPU renderdamisega töötada. Mõnel juhul oli see tarkvara renderdamisest isegi aeglasem.



Aja jooksul, eriti pärast Android 4.0 ilmumist, muutus GPU töökindlamaks ja muutus aeglaselt enamiku rakenduste vaikeseadeks. Nüüd on enamiku värskendatud rakenduste GPU-d renderdatud nende järkudesse.



Kuid enne, kui jõuame selle valiku lubamise lõpuni, selgitame välja, kuidas see töötab.



Mis on GPU renderdamine?

GPU on Graafika töötlemise üksus . Põhimõtteliselt on see väga sarnane protsessoriga, kuid arvutite tegemise ja operatsioonisüsteemi ja riistvaraga seotud ülesannete täitmise asemel haldab graafiline protsessor graafilist teavet. Teisisõnu, see paneb kraami ekraanil silma nägemiseks.

Kuigi protsessor on täiesti võimeline graafiliste käskudega toime tulema, võtab see nii, et süsteemi jaoks oluliste muude asjadega tegelemine võtab aega, mis võib viia viivituseni. Veelgi enam, protsessorite kujundamise viis muudab need graafiliste andmete töötlemisel üsna ebaefektiivseks, võrreldes GPU-dega, mis on programmeeritud graafilise teabe töötlemiseks.

See on koht GPU renderdamine tuleb - see viib graafilise töötlemise osa protsessorist eemale, vabastades sellega tähtsamad tööd. Kuna graafiline protsessor on graafiliste andmetega palju parem, on lõpptulemus nii CPU kui ka GPU parem jõudlus.



Millal sundida GPU renderdamist

Selle sätte lubamine laadib GPU-st akna komponendid, näiteks teksti, nupud ja 2d graafika arvutused. See muudab teie seadme kasutajaliidese animatsioone paremaks ja tunneb end vähem mahajäänud. Kuigi 2D-rakendustes saavutate kindlasti sujuvama kasutuskogemuse ja parema kaadrisageduse, võib teie seade lõpuks rohkem akut kasutada. GPU-d tarbivad teadaolevalt rohkem energiat kui protsessorid, seega eeldage, et aku eluiga väheneb 10-15%, kui jätate selle alati sisse.

Sundimine GPU renderdamine on kindlasti nõrgema protsessoriga seadmetel mõistlik. Kui teie seade on midagi vähem kui neljatuumaline, soovitaksin teil selle alati sisse lülitada.

Kuid pidage meeles, et GPU renderdamine on efektiivne ainult 2d-rakenduste korral. 3D-graafikat kasutavate suurte mängude kaadrisagedus võib olla halvem GPU renderdamise sundimine lubatud. Hea on see, et enamik Androidi versioone ei häiri 3D-rakendusi ja sunnib GPU-d renderdama ainult 2d-rakendustes, mis seda vaikimisi ei kasuta.

Kuna enamiku uute rakenduste koodis on see valik juba lubatud, võite märgata suuri erinevusi ainult telefoni menüüde sirvimisel. Teie seade tunneb end lõbusamana ja kuvab ekraanil teavet kiiremini kui varem. Muidugi, mõned vanemad või halvasti valmistatud rakendused saavutavad GPU renderdamise sundimise ajal suurema kaadrisageduse, kuid need juhtumid on haruldased.

Alumine rida on see, et teie otsustada on, kas soovite vahetada aku kasutusaega suurema voolavuse ja mõne täiendava kaadrisageduse nimel. Seda silmas pidades saate lubada järgmiselt GPU renderdamise sundimine .

GPU renderdamise sundimise lubamine

  1. Minema Seaded ja kerige lõpuni alla.
    Märge: Kui näete kirjet nimega Arendaja valikud puudutage seda ja jätke 5. sammu paremale.
  2. Kui te valikut ei näe, puudutage nuppu Telefoni kohta (seadme kohta) ja otsige sissekannet nimega Järgu number .
  3. Puudutage Järgu number 7 korda, kuni saate sõnumi: Olete nüüd arendaja '.
  4. Mine tagasi Seaded , kerige alla ja peaksite nägema uut valikut nimega Arendaja valikud . Puudutage seda.
  5. Kerige alla Riistvara kiirendatud renderdamine ja lubage lüliti kõrval GPU sundimine renderdamine .
Sildid android GPU gpu renderdamine 3 minutit loetud