苹果64位处理器为什么不支持32位应用?( 二 )


64位好处都有什么
逼着应用软件转向64位 , 64位比起32位提升了什么呢?
做个简单的类比 。一位小朋友学数数 , 一开始只会用一只手 , 能数5个数;后来小朋友升级了 , 学会用两只手 , 一次能数10个数 。一次用两只手 , 意味着每一次能数的数更大;要数的数字越大 , 要数的次数就越少 , 所需时间也更少 。
我们所使用的手机、电脑就是那位“小朋友” , 只不过它们不像我们人类 , 习惯于使用十进制 , 而是使用二进制 。
苹果64位处理器为什么不支持32位应用?
文章图片

文章图片

因此 , 64位有一个天然优势 , 对于需要大量计算的重度任务来说 , 64位比32位处理起来更快 , 可以说有着倍数级的差距 。
另一个优势体现在内存支持上 。内存的大小的算法是“2的几次方” , 32位可以支持“2的32次方” , 即4294967296B=4GB , 64位可以支持“2的64次方” , 即17179869184GB=16777216TB 。
这已经是个个天文数字了 , 不过在日常生活中 , 计算设备的内存在软硬件层面上存在其他限制 , 一般不会触及这个数值 。但在今天 , 安卓手机的内存已经来到12GB、16GB甚至更高 , 32位所支持的4GB内存上限 , 已经远远不够用了 。
结语
【苹果64位处理器为什么不支持32位应用?】安卓是一个开放的世界 , 用户能够自行选择软件安装途径 。这是一把双刃剑 , 用户虽然获得了方便和自由选择权 , 但应用厂商也能利用这一点 , 通过自有渠道规避各种限制 , 我行我素 。安卓应用 , 尤其是在国内环境下 , 迟迟无法迈进64位 , 开放性就是主要的阻碍 。
OPPO、vivo、小米、华为 , 再加上阿里巴巴、百度等互联网巨头带头推动64位应用 , 基本辐射整个中国智能手机市场 。很快 , 安卓用户也能像苹果用户一样 , 拥抱全面64位应用 。
苹果64位处理器为什么不支持32位应用?
文章图片

文章图片

2022年再回头看 , 那些曾秉持64位无用论的人们 , 看到远超4GB内存的智能手机 , 还有那些生产力大幅提升的巨屏手机、折叠屏手机 , 会作何感想?