是 ARM 在它去年推出的 Armv9 新架构里,取消了超大核和中核对于 32 位应用的兼容,而骁龙8 Gen 1 CPU 部分使用的架构恰恰就是 Armv9 。
文章图片
除了骁龙8 Gen 1,天玑 9000 和 Exynos 2200 处理器的 CPU 采用的也是 Armv9 架构,32 位应用到了这两款处理器上同样只能用大核运行 。
更坏的消息是什么呢?到 2023 年,不管是大核、中核还是小核,ARM 所有的内核都将只支持 64 位,到那时 32 位应用会变得直接不能用 。。。
也正是基于这个原因,厂商们不着急才怪,托尼注意到现在包括华为、vivo 在内的很多厂商都已经开始催开发者赶紧把自家的 32 位应用升级成 64 位:
文章图片
如果最近有差友正在考虑换机,那就可以先在旧手机上下载一个名为 “ LibChecker ” 的软件来看下自己平时常用的软件是 32 位版本还是 64 版本 。
文章图片
要是 32 位版本的软件占比比较多,那就得衡量下是否值得在这个过渡时期换机 。
不过话说回来,ARM 做出的这个决定虽然短期内确实会对 32 位应用在新手机上的使用造成影响,但是从长期来看,这绝对是一件好事 。
要知道高通在 2013 年发布的骁龙 410,就已经是一款 64 位的处理器;并且谷歌在 2014 年发布的 Android 5.0,也已经是一款 64 位的安卓系统 。
文章图片
这代表安卓手机从很早开始,无论是在硬件层面还是系统层面都已经是 64 位,运行起 64 位应用完全没问题 。和电脑上的情况一样,一款应用要在手机上运行,首先需要把数据从硬盘加载到内存方便 CPU 访问 。
文章图片
而 32 位和 64 位应用中的 “ 位 ”,指的就是它在这个过程中可供 CPU 寻址的内存空间的大小 。相较于 32 位应用最大只能调用 4G 内存( 2^32 Bytes=4G ),64 位应用最大的优势就是能调用更大的内存,从而使应用的加载、响应速度变更快 。
所以我们可以看到那些比较吃性能的应用比如各种大型手游,早就已经是 64 位版本:
文章图片
就算有些应用不需要用到那么高的性能,为了更好的用户体验和后续功能的开发,某些大公司也会未雨绸缪把自家应用尽早的升级到 64 位 。小米产品经理说把应用更新到 64 位续航明显提升 ▼
文章图片
也正因为 64 位是大势所趋,所以早在 2013 年,苹果就先安卓一步在 iPhone 5s 上使用上了 64 位的 A7 处理器,那时候高通第一款 64 位处理器骁龙 410 要到年底才发布 。而且它在 2015 年就宣布所有的 iOS 应用都必须支持 64 位,否则就不允许上架到 App Store:
- 爆料苹果3月新品发布会:新款iPhone SE领衔 售价低于300美元
- 苹果|全球前十大“芯片”买家,苹果一年要花4300亿,华为排名第七
- 本文转自:凤凰网凤凰网科技讯 北京时间2月7日消息|科技早报|苹果将推M2芯片入门级MacBook Pro 快狗打车通过港交所上市聆讯
- 本文转自:上观香薰机是近年来流行的一款现代家居小型电器产品|那个喷水雾的家伙,叫加湿器还是香薰机?
- 交换机|2022年手机出货量预测:三星地位不保,苹果有望逆袭夺冠?
- 联想|禁售iPhone手机?爱立信起诉苹果专利侵权,库克摊上事儿了!
- 苹果|多款新品来了!苹果最便宜新iPhone就位:处理器/售价很给力
- spring|相差近千元,iQOO9和iQOO9 Pro到底有什么区别?
- 苹果|“国产黑马”出现,苹果勉强第三,华为也没拿下欢迎榜第一
- 尽管春节前已经发布了一些骁龙8平台的旗舰机型|不仅苹果SE3和三星S22!春节后新手机有哪些?