最近在测试一些魔幻的软件,把手机微信搞坏了,重新下载的时候发现了一些好玩的东西。
网页版微信官网,提供两种安卓版本的微信下载, 默认是64位版本,但也可以手动选择32位版本。
众所周知,只要手机性能不拉胯, 64位版本一定比32位更流畅。
所以大家可以看看自己的微信版本,具体操作方式是 【设置】→【关于微信】→【双击微信图标】。
2014年高通发布了第一代支持64位的处理器 ,骁龙808,同时也配套了支持64位的安卓5.0。
2017年ios已经实现全面普及64位操作系统。
不过虽然硬件厂商跟进了,但软件厂商一直拖拉犯懒,加上安卓应用市场繁杂,所以你的微信还真不一定是64位的。
所以如果你是近两年换过手机价位在1000+,你的硬件大概率是支持64位微信的,建议没事儿的时候更新一下。
不过话说回来,既然微信分俩版本,合理推测其他软件很可能也是分版本的。
注意看软件图标的左下角:
刚好相反, 我手机里上百款软件,只有十几个是64位的,剩余全部是32位。
包括我们常用的QQ、京东、夸克、当当、微博、斗鱼、支付宝、滴滴……
那么问题就来了,既然现在主流手机都支持都支持64位,而软件厂商却这么拉胯呢?
要搞明白这个问题,咱们得研究一下32位和64位的区别是什么。
简单来说,系统位数 就是CPU一次最多处理多少数据。
64位的系统处理2的64次方的字节 , 184万亿亿 。
32位的系统处理2的32次方的字节 , 43亿 。
处理能力也就差个几亿倍吧。
当然,上面是理论数字,现实生活中很少遇到处理这么多数据的时候。
但即便是那些不需要处理太多数据的APP,转换成64位版本,也可以更流畅,至少是更省电。
所以不考虑硬件性能的话,把APP转化成64位是百利而无一害的。
那么为什么还有很多知名软件是32位呢, 一个小原因是硬件性能。
虽然现在主流手机支持64位操作系统,但每年总有几个幺蛾子不走寻常路,以低端机为主。
例如去年7月出的红米9A,用的Helio G25处理器,只支持32位软件。
64位的机器可以跑32位的软件,但是32位的机器不能跑64位的软件。
因此很多厂商打着“兼容”的名号,拒绝提供64位版本。
但是为1%的用户,让99%的用户都用滞后版,听起来就很不合理。
像拼多多、京东、支付宝这种团队,又不差钱,完全可以像微信一样出双版本,让大多数用户安装更强的64位系统啊。
这就要说说安卓软件厂商的小算盘了: 他们想倒逼硬件厂商升级。
举个小例子, 有一天你的滴滴卡了,你会觉得是滴滴的问题还是你手机的问题?
我猜大多数人会赖手机,毕竟你上个手机用滴滴不卡,现在别人用滴滴也不卡,必然是手机垃圾。
对软件厂商来说,双版本不难但是很麻烦, 而不解决这个问题,消费者也不会把锅扣自己头上。
而硬件厂商也没处解释,只能靠不停的加内存、加处理器核心避免这种情况,堪称哑巴吃黄连。
这也是安卓机不得不一直增加硬件性能的原因之一。
最后也是最主要的一个原因: 谷歌太怂了。
君不见苹果从ios11开始就全面禁止了32位应用。
如果谷歌也能硬起来,商店禁止上架32位应用,后续系统不再支持32位软件,用不上一年,主流软件就会全面迭代。
硬件厂商受了这么多年委屈,也肯定会跟着谷歌走,全面支持64位软件,问题啪一下就解决了。
但这样会导致现在部分手机直接瘫痪 ,这也是开源系统导致的烂摊子,很难解决。
近两年国产安卓机百花齐放,很多小伙伴觉得苹果大船难掉头,老师傅要被乱拳打死了。
但谷歌把安卓开源,促进了安卓发展的同时,也留下了一地烂摊子,稍微往底层看一看, 大船难掉头的其实是安卓啊。
如若转载,请注明出处:https://www.ozabc.com/keji/257175.html