Android 17 beta: Noua DeliQueue pentru o interfață mai fluidă
Descoperă cum Android 17 beta introduce DeliQueue, o schimbare tehnică care reduce pierderile de cadre și îmbunătățește multitasking-ul pentru o experiență mai rapidă.
Descoperă cum Android 17 beta introduce DeliQueue, o schimbare tehnică care reduce pierderile de cadre și îmbunătățește multitasking-ul pentru o experiență mai rapidă.
© E. Vartanyan
În versiunea beta a Androidului 17, Google a implementat una dintre cele mai semnificative schimbări tehnice din ultimii ani, cu un impact direct asupra fluidității interfeței. Inginerii au revizuit mecanismul de procesare a sarcinilor sistemului pentru a asigura că derularea, animațiile și răspunsul sistemului rămân stabile chiar și în condiții de multitasking intens.
Potrivit Android Authority, modificările cheie afectează subsistemul MessageQueue, care gestionează coada de mesaje pentru randarea interfeței. Anterior, firele de execuție puteau bloca această coadă, forțând alte procese să aștepte accesul. Sub sarcini mari, acest lucru ducea la pierderi de cadre și la scăpărări vizibile.
Noua structură numită DeliQueue înlocuiește vechiul mecanism. Ea elimină blocările globale și utilizează gestionarea accesului la memorie locală, permițând firelor de execuție să lucreze în paralel. Google compară acest principiu cu un ghișeu de delicatese: ordinea de servire este determinată nu de o coadă strictă, ci de pregătirea comenzilor specifice, reducând timpii totali de așteptare.
Testele interne arată că DeliQueue a redus pierderile de cadre cu aproximativ 4% în aplicațiile terțe și cu aproape 8% în interfața sistemului și în lansator. De asemenea, se așteaptă o ușoară îmbunătățire a vitezei de lansare a aplicațiilor. Dezvoltatorii pot verifica deja compatibilitatea aplicațiilor lor, în timp ce utilizatorii pot evalua schimbările instalând versiunea beta a Androidului 17 pe dispozitivele Pixel compatibile.