В Android для Pixel 7 та Pixel 7 Pro припинено підтримку 32-розрядних програм

Компанія Google оголосила, що Android-оточення для нещодавно анонсованих смартфонів Pixel 7 і Pixel 7 Pro повністю позбавлене коду для забезпечення запуску 32-розрядних програм. Зазначені моделі стали першими Android-пристроями, що підтримують запуск лише 64-розрядних програм. Стверджується, що видалення компонентів для підтримки 32-розрядних програм, що завантажуються незалежно від того, запускаються 32-розрядні програми чи ні, дозволило на 150МБ знизити споживання оперативної пам'яті системою.

Припинення підтримки 32-розрядних програм також позитивно позначилося на безпеці та продуктивності — нові процесори виконують 64-розрядний код швидше (виграш до 25%) та надають засоби захисту потоку виконання (CFI, Control Flow Integrity), а збільшення адресного простору дозволяє підвищити ефективність таких методи захисту, як ASLR (рандомізація адресного простору). Крім того, виробники отримали можливість прискорити формування оновлень за рахунок виключення 32-розрядних тестів та використання типових збірок ядра Linux (GKI).

Джерело: opennet.ru

Додати коментар або відгук