Android nie obsługuje już aplikacji 7-bitowych na Pixela 7 i Pixela 32 Pro

Google ogłosił, że środowisko Android dla niedawno zaprezentowanych smartfonów Pixel 7 i Pixel 7 Pro zostało całkowicie pozbawione kodu umożliwiającego obsługę aplikacji 32-bitowych. Modele te były pierwszymi urządzeniami z Androidem obsługującymi uruchamianie wyłącznie aplikacji 64-bitowych. Twierdzi się, że usunięcie komponentów obsługujących programy 32-bitowe, które są ładowane niezależnie od tego, czy programy 32-bitowe są uruchamiane, czy nie, zmniejszyło zużycie pamięci RAM przez system o 150 MB.

Zakończenie wsparcia programów 32-bitowych miało także pozytywny wpływ na bezpieczeństwo i wydajność – nowe procesory wykonują kod 64-bitowy szybciej (nawet o 25%) oraz zapewniają narzędzia zabezpieczające przepływ wykonywania (CFI, Control Flow Integrity) oraz wzrost w przestrzeni adresowej pozwala zwiększyć skuteczność takich metod ochrony jak ASLR (randomizacja przestrzeni adresowej). Ponadto producentom udało się przyspieszyć generowanie aktualizacji, eliminując testy 32-bitowe i korzystając ze standardowych kompilacji jądra Linuksa (GKI).

Źródło: opennet.ru

Dodaj komentarz