Android 13 pentru a aduce îmbunătățiri semnificative de performanță DSU

click fraud protection

DSU va primi mai multe funcții și îmbunătățiri noi în Android 13, inclusiv o creștere mare a performanței.

Actualizare dinamică a sistemului (DSU) este una dintre cele mai puțin cunoscute caracteristici din Android, permițând utilizatorilor să instaleze o imagine de sistem generică (GSI) fără a debloca bootloader-ul sau a flash-ului o actualizare de sistem. Caracteristica a fost introdusă pentru prima dată în Android 10 și este una dintre cele mai simple modalități pentru dezvoltatori de a testa cele mai recente versiuni Android. Și devine și mai bine în Android 13.

După cum a observat Mishaal Rahman, DSU va primi mai multe funcții și îmbunătățiri noi Android 13, inclusiv o creștere mare a performanței, o bară de progres ponderată și suport pentru system_ext și imagini ale produselor.

Noile angajări privind AOSP Gerrit sugerează că Google aduce unele îmbunătățiri semnificative de performanță DSU. Instalarea unui GSI prin DSU va fi mult mai rapidă, datorită creșterii memoriei partajate implicite. Google observă că creșterea modestă a memoriei (de la 8 KiB la 64 KiB) va grăbi foarte mult timpul de instalare a sistemului dinamic atât pe dispozitivele fizice, cât și pe cele virtuale. Testarea Google arată că timpul de instalare este redus la doar 45 de secunde de la 2 minute și 2 secunde pe dispozitivele fizice.

Descrierea comiterii sună:

Această ajustare modestă 8KiB -> 64KiB crește semnificativ DSU

timpul de instalare:

* dispozitiv fizic: 2m34s -> 45s

* dispozitiv virtual: 46s -> 30s

De asemenea, faceți ca dimensiunea memoriei partajate să fie personalizată pentru reglare fină.

Bara de progres primește și câteva îmbunătățiri noi. Când o instalare GSI este în curs, bara de progres din zona de notificare va arăta ce partiție este instalată. În prezent, afișează doar „Instalare în curs”. În plus, bara de progres va fi ponderată, deoarece partițiile numai în citire durează mult mai mult decât partițiile inscriptibile.

În loc să afișați „Instalare în curs”, arătați ce partiție este instalată și numărul total de partiții, de exemplu: „Instalare în curs: partiția de sistem [2/3]”

În cele din urmă, DSU va adăuga suport pentru sistem, system_ext și imagini ale produsului. Rețineți că aceste caracteristici și îmbunătățiri nu sunt disponibile în Previzualizare pentru dezvoltatori Android 13. Probabil că vor ajunge în viitoarele versiuni beta sau în versiunea finală a Android 13.


Sursă: AOSP [1], [2], [3], [4]