ʻAʻole kākoʻo hou ʻo Android i nā polokalamu 7-bit no Pixel 7 a me Pixel 32 Pro

Ua hoʻolaha ʻo Google ʻo ke kaiapuni Android no ka Pixel 7 a me Pixel 7 Pro smartphones i hoʻopau loa ʻia i ke code e kākoʻo i nā polokalamu 32-bit. ʻO kēia mau hiʻohiʻona nā polokalamu Android mua e kākoʻo i ka holo ʻana i nā noi 64-bit wale nō. Ua ʻōlelo ʻia ʻo ka wehe ʻana i nā ʻāpana e kākoʻo i nā polokalamu 32-bit, i hoʻouka ʻia me ka ʻole o ka hoʻomaka ʻana o nā polokalamu 32-bit a i ʻole, ua hoʻemi ʻia ka hoʻohana ʻana o ka RAM o ka ʻōnaehana ma 150MB.

ʻO ka hopena o ke kākoʻo no nā polokalamu 32-bit he hopena maikaʻi nō hoʻi i ka palekana a me ka hana - hoʻokō nā kaʻina hana hou i ka 64-bit code wikiwiki (a hiki i 25%) a hāʻawi i nā mea hana hoʻomalu kahe hoʻokō (CFI, Control Flow Integrity), a me kahi ʻO ka hoʻonui ʻana i ka wahi helu wahi e hiki ai ke hoʻonui i ka pono o ia ʻano pale e like me ASLR (address space randomization). Eia hou, ua hiki i nā mea hana ke wikiwiki i ka hanauna o nā mea hou ma o ka hoʻopau ʻana i nā hoʻokolohua 32-bit a me ka hoʻohana ʻana i ka Linux kernel builds (GKI).

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka