(相关资料图)

10月29日消息,本月早些时候曾报道,Pixel7系列只能运行64位应用,现在谷歌官方证实了这一消息。

了解到,在其开发者网站的一篇博文中,谷歌透露了一些关于其Pixel7和Pixel7Pro手机的信息。据谷歌称,Pixel7系列是有史以来第一款纯64位的Android手机。

谷歌表示,为了实现这一“壮举”,需要在“整个平台、工具、Google Play,当然还有应用程序”方面做出各种改变。

那么这对用户来说有什么好处呢?谷歌公司指出,64位应用程序比32位应用程序运行得更快,因为它们可以使用32位应用程序无法使用的额外寄存器和指令。此外,较新的CPU在运行64位代码时可提供高达25%的性能提升,有些处理器甚至完全放弃了对32位代码的支持。

此外,还可以帮助提高安全性。更大的地址空间使得像ASLR这样的防御措施更加有效,而且空余的比特可以用来保护控制流的完整性。这些对策可以减少入侵者控制设备的机会。

谷歌还表示,移除对32位代码的支持可节省多达150MB的RAM,因为即使在不运行32位应用程序时,操作系统也会使用这些内存。这些内存的节省意味着内存出现不足的情况更少发生,也就是意味着杀后台的情况更少出现。

对开发者来说,开发者可以使用更好的工具,如HWASan,用于检测内存错误和提高应用程序的质量。对厂商来说,纯64位设备使CTS测试时间减半,供应商可以更快、更容易地更新设备。

谷歌同时表示,纯32位设备对Android Go、Android TV和Android Wear来说仍然很重要,Google Play将继续为纯32位的设备提供32位应用程序。

推荐内容