Android ei toeta enam 7-bitiseid rakendusi Pixel 7 ja Pixel 32 Pro jaoks

Google teatas, et hiljuti välja kuulutatud Pixel 7 ja Pixel 7 Pro nutitelefonide Android-keskkond on täielikult eemaldatud koodist, et toetada 32-bitiseid rakendusi. Need mudelid olid esimesed Android-seadmed, mis toetasid ainult 64-bitiste rakenduste käitamist. Väidetavalt on 32-bitiste programmide toetamiseks mõeldud komponentide eemaldamine, mis laaditakse sõltumata sellest, kas 32-bitised programmid käivitatakse või mitte, vähendanud süsteemi RAM-i tarbimist 150 MB võrra.

32-bitiste programmide toe lõppemine avaldas positiivset mõju ka turvalisusele ja jõudlusele – uued protsessorid täidavad 64-bitist koodi kiiremini (kuni 25%) ja pakuvad täitmisvoo kaitse tööriistu (CFI, Control Flow Integrity) ja aadressiruumi suurendamine võimaldab tõsta selliste kaitsemeetodite nagu ASLR (aadressiruumi randomiseerimine) efektiivsust. Lisaks suutsid tootjad kiirendada värskenduste genereerimist, kõrvaldades 32-bitised testid ja kasutades standardseid Linuxi kerneli ehitusi (GKI).

Allikas: opennet.ru

Lisa kommentaar