IT之家 10 月 29 日消息,本月早些時(shí)候IT之家曾報(bào)道,Pixel 7 系列只能運(yùn)行 64 位應(yīng)用,現(xiàn)在谷歌官方證實(shí)了這一消息。
IT之家了解到,在其開發(fā)者網(wǎng)站的一篇博文中,谷歌透露了一些關(guān)于其 Pixel 7 和 Pixel 7 Pro 手機(jī)的信息。據(jù)谷歌稱,Pixel 7 系列是有史以來第一款純 64 位的 Android 手機(jī)。
谷歌表示,為了實(shí)現(xiàn)這一“壯舉”,需要在“整個(gè)平臺(tái)、工具、Google Play,當(dāng)然還有應(yīng)用程序”方面做出各種改變。
那么這對(duì)用戶來說有什么好處呢?谷歌公司指出,64 位應(yīng)用程序比 32 位應(yīng)用程序運(yùn)行得更快,因?yàn)樗鼈兛梢允褂?32 位應(yīng)用程序無法使用的額外寄存器和指令。此外,較新的 CPU 在運(yùn)行 64 位代碼時(shí)可提供高達(dá) 25% 的性能提升,有些處理器甚至完全放棄了對(duì) 32 位代碼的支持。
此外,還可以幫助提高安全性。更大的地址空間使得像 ASLR 這樣的防御措施更加有效,而且空余的比特可以用來保護(hù)控制流的完整性。這些對(duì)策可以減少入侵者控制設(shè)備的機(jī)會(huì)。
谷歌還表示,移除對(duì) 32 位代碼的支持可節(jié)省多達(dá) 150MB 的 RAM,因?yàn)榧词乖诓贿\(yùn)行 32 位應(yīng)用程序時(shí),操作系統(tǒng)也會(huì)使用這些內(nèi)存。這些內(nèi)存的節(jié)省意味著內(nèi)存出現(xiàn)不足的情況更少發(fā)生,也就是意味著殺后臺(tái)的情況更少出現(xiàn)。
對(duì)開發(fā)者來說,開發(fā)者可以使用更好的工具,如 HWASan,用于檢測內(nèi)存錯(cuò)誤和提高應(yīng)用程序的質(zhì)量。對(duì)廠商來說,純 64 位設(shè)備使 CTS 測試時(shí)間減半,供應(yīng)商可以更快、更容易地更新設(shè)備。
谷歌同時(shí)表示,純 32 位設(shè)備對(duì) Android Go、Android TV 和 Android Wear 來說仍然很重要,Google Play 將繼續(xù)為純 32 位的設(shè)備提供 32 位應(yīng)用程序。
廣告聲明:文內(nèi)含有的對(duì)外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。