Sådan tvinges GPU-gengivelse på Android

Da GPU-gengivelse gjorde det til Android, var det mildt sagt upålideligt. Det er officielt formål, hvad man skal forbedre ydeevnen for apps, men dengang vidste mange grafiske brugergrænseflader ikke, hvordan de skulle arbejde med GPU-gengivelse. I nogle tilfælde var det endnu langsommere end gengivelse af software.

Over tid, især efter at Android 4.0 kom sammen, blev GPU mere pålidelig og blev langsomt standard for de fleste apps. Nu har de mest opdaterede apps GPU-gengivelse kodet i deres builds.

Men inden vi kommer i bunden af, hvordan og hvornår vi skal aktivere denne mulighed, skal vi finde ud af, hvordan det fungerer.

Hvad er GPU-gengivelse?

GPU'en er grafikbehandlingsenheden . I sin kerne ligner den meget CPU'en, men i stedet for at foretage beregninger og udføre opgaver relateret til operativsystemet og hardware håndterer GPU den grafiske information. Med andre ord sætter det ting på skærmen, som dine øjne kan se.

Mens CPU'en er perfekt i stand til at håndtere grafiske instruktioner, tager det tid at gøre andre vigtige ting for systemet, hvilket kan føre til forsinkelse. Endnu mere gør den måde, hvorpå CPU'er er designet, dem ret ineffektive ved behandling af grafiske data sammenlignet med GPU'er, der er programmeret til at håndtere grafisk information.

Det er her GPU-gengivelse kommer sammen - det tager den grafiske behandlingsdel væk fra CPU'en og frigør det således til vigtigere opgaver. Da GPU er meget bedre med grafiske data, er slutresultatet bedre ydelse for både CPU og GPU.

Hvornår skal man tvinge GPU-gengivelse

Aktivering af denne indstilling aflaster vinduskomponenter som tekst, knapper og 2d-grafikberegninger til GPU'en. Dette får din enhed til at gøre brugergrænseflade-animationer bedre og føle sig mindre laggy. Mens du helt sikkert opnår en jævnere oplevelse og bedre billedhastighed i 2d-applikationer, kan din enhed muligvis bruge mere batteri. GPU'er er kendt for at forbruge mere strøm end CPU'er, så forvent at se en 10-15% reduktion i batterilevetiden, hvis du altid lader den være tændt.

At tvinge GPU-gengivelse giver helt sikkert mening på enheder med en svagere CPU. Hvis din enhed er noget mindre end en firekerne, vil jeg anbefale, at du altid lader den være tændt.

Men husk, at GPU-gengivelse kun er effektiv med 2d-applikationer. Store spil, der bruger 3D-grafik, kan have dårligere billedhastigheder, når Force GPU Rendering er aktiveret. Det gode er, at de fleste Android-versioner ikke forstyrrer 3D-apps og vil kun tvinge GPU-gengivelse på 2d-apps, der ikke bruger det som standard.

Fordi de fleste nye apps allerede har denne mulighed aktiveret i deres kode, bemærker du muligvis kun store forskelle, når du gennemsøger menuerne på din telefon. Din enhed vil føle sig mere snappy og vise oplysninger på din skærm hurtigere end den plejede at gøre. Sikker på, at nogle ældre eller dårligt fremstillede apps opnår højere billedhastigheder, mens de tvinger GPU-gengivelse, men disse tilfælde er sjældne.

Bundlinjen er, det er op til dig at beslutte, om du vil bytte batterilevetid for øget fluiditet og nogle ekstra billedhastigheder. Med dette i tankerne, her er hvordan man aktiverer Force GPU-gengivelse .

Sådan aktiveres Force GPU-gengivelse

  1. Gå til Indstillinger, og rul helt ned til bunden.

    Bemærk: Hvis du ser en post, der hedder Udviklerindstillinger, skal du trykke på den og springe til højre til trin 5.

  2. Hvis du ikke kan se muligheden, skal du trykke på Om telefonen (Om enheden) og kigge efter en post kaldet Build Number .

  3. Tryk på Build nummer 7 gange, indtil du får en besked, der siger " Du er nu en udvikler ".

  4. Gå tilbage til Indstillinger , rul ned, og du skal kunne se en ny mulighed kaldet Udviklerindstillinger . Tryk på det.

  5. Rul ned til hardware-accelereret gengivelse, og aktiver skiftet ud for Force GPU-gengivelse .

Anbefalet

Fix: Minecraft svarer ikke
Hvad er applikation til registrering af digital tv-tuner-enhed, og skal den fjernes?
Hvad er FileRepMalware, og skal du fjerne det