就只能被锁定在 A710 上运行 , 这样手机不管是锁屏还是打开 ” 性能模式 ” 运行 , 应用始终都处在 A710 这个比上超级大核性能不足 , 比下小核也不省电的核心上 。
64 位到底有啥提升?
最直接的优势 , 就是能从数字上直接看出来 , 即 64 位处理器性能要更强 , vivo 曾经表示 ” 支持 64 位设备是安卓应用程序利用超过 4GB RAM 地址空间、在数据处理中利用更宽寄存器和更高精度 , 以及获取强化安全特性的唯一途径 。 ”
在相同频率下 , 64 位处理器可以处理 8 字节数据 , 而 32 位只能处理 4 字节数据 , 处理数据更快 , 此外在寻址空间上也有非常大差距 , 例如 32 位寻址空间为 2 的 32 次方 , 大约支持 4GB , 而 64 位是指数级别增长 , 为 2 的 64 次方 , 并支持动态内存分配 。
总而言之 , 64 位处理器、支持 64 位应用系统以及 64 位应用共同协作 , 这软件上的性能 ” 三架马车 ” 并驾齐驱 , 才能让运行效率得到提升 。
既然 64 位应用能够带来性能提升 , 那为什么普及来就如此费劲?
除了前面提到的软件版本、下载渠道混乱外 , 一大原因是安卓对于 ” 旧设备 ” 的兼容性非常好 , 比如虽然谷歌通过各项措施来让开发者推出 64 位的应用 , 但仍然保留了对于 32 位应用的兼容 , 甚至在自家 Chrome 浏览器的下载页面也提供 32 位选择 .
另外对于开发者而言 , 维护运营成本也是制约 64 位普及的 ” 绊脚石 “ , 例如开发者如果只开发 32 位应用 , 它是完全可以运行在 64 位处理器上的 , 只不过不能以最佳状态运行而已 。
但如果只开发 64 位应用 , 对于一些旧设备来讲就根本无法运行 , 有流失用户风险 。 而 32 位和 64 位开发测试需要独立进行 , 对后续维护成本也是一种负担 。
此外还有重要一点 , 开发者开发安卓类应用并不会单纯使用纯粹的 Java 层开发 , 而是利用 Android NDK 来让 Java 与 C++ 结合 , 而在 C++ 中基本都是团队运作 , 这对于小团队开发者而言 , 维护和后续安全性都是问题 。
2022 年了 , 安卓的 64 位设备和 APP 发展的怎么样?
既然联合倡议已经公布 , 安卓手机厂商执行的怎么样?
根据友盟 + U-APM 的数据显示 , 截止到 2021 年 12 月 , 市面上 64 位和 32 位设备所占比例为 65% 和 35% , 而根据友盟 + U-APM 的移动应用性能监控平台显示 , 32 位设备的应用崩溃现象是 64 位设备的 4.8 倍 , 不论是设备所占比还是稳定性 , 64 位应用都是趋势 。
而就目前手机终端设备内置的官方应用商店也好 , 第三方应用市场也罢 , 华为、OPPO 应用商店都不会直接标识出升级后的应用是否为 64 位 , 只有小米在应用商店会清晰地标识出哪款软件在升级时为 64 位 。
左边为 vivo 应用商店 右侧为华为应用商店 都没有标注 64 位 APP
例如我用的华为手机就需要借助第三方程序 LibChecker 来查询机内应用 , 目前机内应用数量为 312 个 , 大约有 66% 的应用为 64 位 , 29% 的应用为 32 位 。
LibChecker 查询 64 位软件基本上都是 google 系和国际 APP 32 位则为国产软件居多 手机为 Mate 40 Pro EMUI 11 版本
但安卓应用升级到 64 位后 , 也并不意味着会比 32 位好用 , 据知乎网友嗜金水狙反应 , 在 Play 商店中的 QQ 虽然是 64 位版 , 但有严重 bug 无法使用 , 也没有夜间模式 , 没有简洁模式 。
图片来自知乎网友嗜金水狙
- 南通核酸检测时间 2022年寒假开学回南通要核酸检测吗?
- 2022年寒假开学 南通开学隔离要求(南通小学放学时间2020)
- 2022年 南通疾控返工返岗提醒(南京节后返岗防控疫情新措施)
- 2022年 南通理工学院寒假开学时间(南通理工学院校历2020)
- 2022年最火男生发型 2022减龄最火发型男生
- 2022年3岁男宝宝的发型洋气 2022年3岁男宝流行发型
- 1-3岁酷酷发型短发 2022年男士发型最流行剪发教程篇
- 内蒙古工业大学放假时间安排2021 时间+申请 2022年春季内蒙古工业大学返校通知
- 男童老虎2022发型 2022年小男孩流行发型
- 海北西海公安交警2022年“元宵节”期间文化活动交通管制通告
特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
