华为手机发烫是怎么回事?(华为手机发烫发热的原因)

的确,这两年安卓阵营的CPU有点让人失望。

一个很大的问题就是功耗控制不理想。

不仅游戏热,有时候在微信聊天,天天打车刷个Tik Tok也能暖人心。

一些冲动的朋友看到这里可能会开始骂,比如芯片的设计,手机散热不够等等。

放心吧,这个锅不一定非要扔给硬件厂商。

手机也承担一部分责任。

用牛刀杀鸡,你受不了。

我们先来复习一个知识点。

作为高通首款采用最新Armv9架构的芯片,骁龙8 Gen 1内置一个Cortex-X2大核(3.0GHz),三个Cortex-A710大核(2.5GHz)和四个Cortex-A510小核(1.8GHz)。

除了骁龙8,联发科的天机9000和三星的Exynos 2200都采用了X2 A710 A510架构。

关键是。

上述超核和小核都是基于纯64位指令集,只有大核保持兼容32位指令集。

这种做法其实是专门为国内用户设计的。

因为在**市场,还有大量的app停留在十几年前的32位架构上。

32位和64位应用程序有什么区别?

一般来说,32位APP相当于“小牛”,64位APP相当于“公牛”。

>
如果用今天的旗舰64位大车拉大牛,那就刚刚好。

既能实现高性能的软件体验,又能降低功耗,充分发挥设备的潜力。

oxL5boKqXBbAPU%3D&index=6″ width=”360px”,height=”auto” />

但要是用 64 位大车拉「小牛」,那就有点浪费资源了吼。

不过前面也说到,国内应用仍旧存在不少「小牛」。

超大核和小核都已经贴了告示,表示「不拉小牛」。

所以「小牛」们纷纷到大核上跑。

就算 A710 再厉害,软件厂商们要是全都只做 32 位 APP,不肯跟上时代做 64 位,一样会把 A710 这个牛车折腾坏。

这也是部分中端机型用起来可能比旗舰机还要流畅不烫手的原因之一。

厂商严抓,必须产「大牛」

去年年底,国内安卓阵营的五大应用商店(OPPO、vivo、小米、腾讯应用助手、百度手机助手),宣布联手推进国内安卓生态对 64 位应用的支持。

在五大厂商的倡议中可以得知,去年 12 月底起,所有现存和新发的 APP 都必须上传 64 位安装包。

▲图片来源**

当然开发者也可以在上传的包里夹带一个 32 位包,满足低性能设备的运行需求。

但仅传一个 32 位单包这种操作,在五大商店里是不允许滴。

顺着**走,到今年 8 月,如果用户设备支持 64 位系统,将仅接收含 64 位版本的 APK 包。

明年(2023)年底,所有 Cortex-A 处理器将仅支持 64 位 APK,32 位应用无法在终端上运行。

▲小米开放平台的相关通知

华为这边也有相应的动作。

去年 11 月,就有开发者收到华为开发者联盟的通知邮件。

通知表示,2022 年 2 月起,上架华为应用市场的应用必须包含 64 位版本。

仅有 32 位的应用一律不收。

9 月起,华为应用市场将不再接收含 32 位版本的应用。

▲图片来源**

这样一套强硬措施下来,倒逼着安卓应用开发者必须全面跟上时代,不能再靠着老旧的 32 位版本摸鱼养老。

所以时至今日,手机应用商店对于 64 位的适配做得怎样?

我们随机抽查了小米、vivo,和相对没那么主流的黑鲨。

小米的应用商店在跟进 64 位这方面可以说最为积极。

点开应用商店,就能看见页面上方提供了一个「64 位应用」的专栏。

进去后发现,基本上日常主流使用的 APP、游戏都已经适配了 64 位。

此外在更新页面,小米也会给已适配 64 位的应用贴上相应标签。

要是你所使用 APP 仍旧是 32 位,首次打开时还会弹出相应提醒。

为了验证是否属实,咱使用 AppChecker 读取应用列表,并点右上方的菜单选择「按 CPU 架构划分」。

发现咱手上的这台小米手机只剩一个软件为 32 位。

其他应用均为 64 位。

到了 vivo 这边,应用商店内没有明显标识划分。

但从 AppChecker 里查询可知,应用商店内下载的应用均为 64 位。

反倒是少数小组件和自带的功能应用,像「vivo 钱包」这些,依旧是 32 位。

还蛮尴尬的。

至于相对小众的黑鲨,则在 64 位应用普及这方面相对滞后。

不仅自带的部分组件仍停留在 32 位,甚至在商店里下载的 QQ、哔哩哔哩、QQ 音乐这类常用软件,仍不是最新的 64 位版本。

没有 32 位,安卓用户影响大吗?

有小伙伴可能会问,我的手机可能好几年才换一次。

明年开始 64 位成主流,32 位被淘汰,那我的旧手机还能用吗?

其实从 2014 年开始,安卓阵营的芯片就开始加入了对 64 位架构的支持(骁龙 808)。

换句话说,64 位已经部署了许多年。

绝大部分手机即使从 32 位转变到 64 位,基本是「无痛体验」。

都 2022 年了,应该不会有人还拿着三星 Galaxy S5 甚至更老的机型做主力机吧?

其实早在 2015 年,苹果就已经宣布所有 iOS 应用都必须支持 64 位。

随后到了 2017 年,更是宣布所有 32 位应用无法在 iOS 11 上运行。

也就是说,从 iOS 11 起,苹果就已经彻底摆脱了「大车拉小牛」的窘况。

该批评的还是得批评,安卓阵营在 64 位这方面实在太摆了。

不过就目前的进度来看,这两年里安卓估计也能奋起直追。

希望不久的将来,我们也能看见安卓应用生态全面开花。