在以前,32位处理器是主流。现在,随着技术的进步,64位处理器已经渐渐地取代了前者。
早在2015年苹果就要求开发者们制作64位的应用程序,从而适配iPhone5s之后的新系统。苹果的iOS11系统正式取消了对32应用的支持。如果你的苹果设备是iOS11,在打开32位应用的时候会有一个弹窗,提醒用户该应用无法使用。

苹果在iOS11上禁用32位应用,其原因在于通过强制进行64位升级,苹果可以在现有的iOS应用程序上确保更好的性能,并可能通过放弃其处理器的32位支持来释放未来的硬件资源。
除此之外,苹果在今年推出了macOS 10.15 Catalina,带来更多功能的同时,也将不再支持所有32位应用。这就意味着Mac系统中有很多游戏和软件将不能运行。
游戏制作人Paolo Pedercini 在推特上表示,在Unity 5.5或更低版本运行的大多数Unity游戏都将拒绝运行。其中包括《生化奇兵:无限》,《无主之地:前传》,《侠盗猎车手:圣安地列斯》等经典老游戏。

当然,不只是游戏,很多应用也不能运行,比如Adobe的某些编辑软件。
MacRumors的一篇报道中指出,苹果取消对32位应用的支持,是为了让Mac获得正确的优化。32位应用虽然可以在64位系统上运行,但是可能会消耗系统资源。
除苹果外,安卓也开始取消对32位应用的支持。谷歌发布安卓5.0之后,也宣布将全面支持64位应用。
谷歌在2017年末提醒开发者停止32位应用的开发,并在今年8月正式放弃32位的应用,在这之后,Google Play Console将只提供64位版本的编译器。不过,考虑到安卓版本多,且设备基数大的问题,谷歌暂时保留了32位的应用,方便32位的旧设备继续使用。

另外,据外媒报道,英特尔的开发人员 Brian Richardson表示,在 2020 年 Intel 推出的客户与企业平台将除去 CSM 兼容性支持模块,这样可以减小UEFI代码的大小,同时不需要打开和关闭 CSM 模式。
这就意味着32位操作系统将终结,因为 32 位 Windows 和桌面 Linux 需要调用 CSM 引导才可启动,移除CSM兼容性支持模块后,32位操作系统将无法启动。


