32位App淘汰是大势所趋,64位才有“光明的未来”

小米强制淘汰老破小,32位App终于没了。

了解电脑手机处理器参数的朋友应该对 x86 x64 ARM 等字样不陌生,它们代表着不同的平台架构指令集。x86即32位、x64(又称x86_64、AMD64)即64位。手机上则是以 ARMv7、v8 版本号来作为32、64位分界。32位虽然已经是过去式了,但目前市场上仍旧存在着不少32位APP。

 ARM 家族.png

32位与64位的历史渊源

硬件指令集有差异,操作系统、软件、驱动程序也有不同架构版本之分。像 Windows 系统及部分软件下载时就可以手动选择32位与64位。

32 64 下载.png

64位由 AMD 2003年率先更新,已经20年过去现在主流平台算是普及了。不过,由于老旧软硬件历史遗留问题,32位系统仍被保留,64位系统也兼容32位软件。Win10 发布时(2015)还有大约1亿用户在使用32位的处理器,但说实话32位其实早该在主流平台淘汰。

32位与64位的区别

首先32位与64位在内存支持上的不同。32 位支持的内存是 2^32 Byte 也就是最大只支持 4GB 内存,而 64 位 2^64 Byte =16777216TB ≈ ∞。

32位与64位的区别

同时64位与32位处理器的效率也是不同的,32位一次运算需要4个寄存器,64位只需要2个。甚至在 Windows 系统中,32位系统单个程序进程最多只能使用 2GB 内存。

所以性能上64位可以说是完胜,也是大势所趋,当然,32位与64位的区别自然不止这点篇幅原因不多做介绍。

小米淘汰32位APP

2021年 Win11 的发布就砍掉了32位版本,不过还是那个问题保留了软件支持。移动平台速度就快不少,小米淘汰32位APP的消息最近也终于被官方证实。

小米淘汰32位APP

2023年5月8日也就是下周,小米应用商店将不再允许仅32位包上架/更新。7月1日开始则会逐步清理未适配 64bit 的App 。

下架细则.png


大批 App 遭殃,老旧手机下载应用都成问题?其实不然,小米这波操作清理的仅是32位的应用。

 表情包

淘汰32位APP是大势所趋

大部分应用市场其实都允许同时上传32位、64位包。用户下载时会根据设备自动提供对应版本,各大应用市场已经支持 .aab 分包。

分包.png

实际上截至目前大厂主流 App 基本都已更新64位版本。有个很直接的原因,2022年开始推出的 ARM Cortex-A系列移动 CPU 的大核取消了对32位APP的支持。而2023年起,都将只支持64位。

取消了对32位APP的支持

放在一年以前小蝾手机上还有不少32位老顽固。现在用 AppChecker 检查一下,小蝾这已安装的 App 已清一色地更新到了 64位 。

AppChecker

自2011年推出的 ARMv8 架构就已是64位,某些厂商执着于32位 App 也是迷惑行为。既然厂商不行动那就只有手机厂商来推进了。

表情包

Google Play Store 在2021年就已停止支持32位 App 。iOS 则是系统一刀切,iOS 11 开始甚至无法安装32位 App 。国内厂商华为也已经在去年九月完成了最后阶段。对于用户来说淘汰老破小有益无害,小米淘汰32位APP,剩下 OV 该抓紧了。

 华为应用市场.png

结语

32位与64位谁更有优势想必不用我们多说,华为、苹果、小米淘汰32位App也是大势所趋,作为用户的我们及时更新App就可以了。

本文编辑:@ 小淙

©本文著作权归电手所有,未经电手许可,不得转载使用。