推出 小米 14 e 小米 14 专业版 代表了一个根本性的变化, 独家拥抱 64 位应用程序。 然而,最近的一项发现展示了一种巧妙的解决方案来保持与 32 位应用程序的兼容性,这要归功于名为 Tango 的二进制翻译器。 这种演变尤其有利于仍然需要 32 位应用程序的用户,即智能手机功能较弱的用户。
小米14转向64位以及32位应用的问题
官方发布了新系列顶级智能手机,由 张瑜小米高级销售经理曾概述了独家支持 64 位应用程序的明确方向。 这一决定将小米 14 和小米 14 Pro 定位为 该公司首款专为 64 位软件设计的旗舰机型,保留了与 32 位应用程序的兼容性。
飞翔的小鸟拍动翅膀!
- 米沙勒拉赫曼(@MishaalRahman) 2023 年 10 月 27 日
高通的 Snapdragon 8 Gen 3 没有任何支持 AArch32(32 位 Arm 应用程序)的 CPU 内核。
尽管如此,小米14系列还是能够运行Flappy Bird等32位Arm应用,如下图所示 @realMlgmXyysd.
这怎么可能呢?
MlgmXyysd 做了…… pic.twitter.com/pon4TflvVR
虽然这一举措通过更高效的内存管理和架构开辟了一个充满可能性的世界,但它也带来了挑战,特别是对于 用户仍然依赖 32 位应用程序。 尽管小米对技术未来有着明显的倾向,但它的解决方案考虑到了用户需求以及仍在向 64 位软件过渡的过程,这让小米感到惊讶。 在...的帮助下 Tango 二进制翻译器,小米14可以在Snapdragon 32 Gen 8芯片驱动的平台上运行3位应用程序,而该平台本身并不支持这些应用程序。
探戈舞 将 32 位机器代码转换为 64 位代码,从而可以顺利执行 32 位应用程序。 这个解决方案得到了专家的证实 米沙尔拉赫曼,其中强调了 Flappy Bird 等应用程序如何在新系列智能手机上无缝运行。
自 2017 年以来,iOS 一直在 64 位基础上运行,成为 Android 的主要竞争对手。 Android 制造商的多样性减缓了这种转变 Google 鼓励从 64 年起扩大对 2019 位应用程序的支持。 最近的硬件尤其是 ARM 设计芯片已经接受了 64 位支持。 然而,ARM 计划在 32 年取消其 SoC 设计中的 2023 位支持。这一举措遭到了批评。 来自高通等主要厂商的抵制 由于 32 位应用程序仍占市场主导地位。