三款新 CPU. 图片来自:ARM
这 3 个 CPU 里,ARM Cortex-X2、Cortex-A510 仅支持 64 位操作系统及应用程序,不再向后兼容。只有 Cortex-A710 还保留着对 32 位应用程序的支持。
ARM 公司随后又宣布,从 2023 年起,其所有内核将都将停止对 32 位操作系统和应用程序的支持。
这意味着什么呢?Cortex-A710 很可能是其最后一颗支持 32 位应用程序的 CPU,32 位要彻底和移动终端说再见了。
图片来自:infoworld
64 位生态的基础,是操作系统在 Windows 电脑上,我们从网页端下载软件时,常常有 32 位和 64 位的选项。一般来说,32 位的系统就安装 32 位的软件,64 位的系统则安装 64 位的软件。
出于平台兼容性考虑,64 位的系统也可以安装 32 位的软件。而一些开发者为了减少工作量,只提供了 32 位的软件。
图片来自:MJ Tube
对于「小而美」的软件来说,的确 32 位也无伤大雅,毕竟不需要太多的内存。但对于体积大,调用资源多的应用程序来说,64 位才是更理想的选择。
不过 64 位应用程序运行的前提,是 64 位的系统。我们知道,Windows 很早以前就提供 64 位的版本了。游戏机更早,甚至可以追溯到 1996 年的 N64。
你玩过 N64 吗?图片来自:bitlounger
那么 Android、iOS 这些系统,是什么时候转向 64 位的呢?
先来看 Android。2014 年,Android 5.0 (Lollipop) 发布,是第一个完全兼容 64 位的 Android 版本。