Google announced that Android-combustion for recently announced smartphones Pixel 7 and Pixel 7 Pro are completely spared the code to ensure launching 32-bit. applications. The marked models were the first Android devices supporting the launch of only 64-bit applications. It is argued that the removal of components to support 32-bit programs loaded regardless of whether 32-bit programs are launched or not, it allowed 150MB to reduce the consumption of RAM system.
The termination of support for 32-bit programs also positively affects safety and performance-new processors perform a 64-annual code faster (winning up to 25%) and provide means of protecting the execution (CFI, Control Flow Integrity), and the targeted address allows you to increase the address space increase the effectiveness of such protection methods as ASLR (randomization of the address space). In addition, manufacturers were able to accelerate the formation of updates, by exclusion of 32-bit tests and the use of standard linux kernel assemblies ( gki ).