У 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

Дадаць каментар