IT之家 10 月 29 日消息,本月早些时候IT之家曾报道,Pixel 7 系列只能运行 64 位应用,现在谷歌官方证实了这一消息。
IT之家了解到,在其开发者网站的一篇博文中,谷歌透露了一些关于其 Pixel 7 和 Pixel 7 Pro 手机的信息。据谷歌称,Pixel 7 系列是有史以来第一款纯 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 位应用程序。
广告声明:文内含有的对外跳转链接(包括不限于超链接、二维码、口令等形式),用于传递更多信息,节省甄选时间,结果仅供参考,IT之家所有文章均包含本声明。