计划性报废还是软件膨胀?分析关于故意降低 iPhone 速度的指控

最近,一名苹果前软件工程师的指控再次引发了科技界长期存在的争论:苹果是否通过软件更新故意降低旧款 iPhone 的运行速度,以推动新硬件的销售?虽然这些指控出现在病毒式传播的视频和新闻报道中,但技术界对于这究竟是恶意的“恶意软件”还是软件复杂性自然演进的结果,仍存在深度分歧。

这场讨论触及了用户体验的核心——在维持对旧硬件的支持与现代操作系统的需求之间存在的紧张关系。了解设备变慢是因为刻意的降频还是由于自然的软件膨胀,对于消费者和监管机构来说都至关重要。

指控:恶意软件 vs. 性能管理

当前争议的核心源于一些说法,即苹果在更新中集成了专门针对旧设备以降低其性能的代码。一些用户和批评者将其贴上“恶意软件”的标签,暗示这是一种协调一致的努力,旨在让旧手机感觉“卡顿”或迟钝,从而强迫用户升级到最新型号。

然而,这并不是苹果第一次面临此类指控。许多人指向了臭名昭著的“Batterygate”丑闻,当时苹果承认为了防止因电池老化导致的意外关机,会对旧款 iPhone 的 CPU 性能进行降频。虽然苹果将其描述为保护设备稳定性的功能,但由于缺乏透明度,导致了广泛的法律诉讼和对“计划性报废”的认知。

技术反驳:软件膨胀

许多技术观察者认为,感知到的减速并非“终止开关”或恶意代码的结果,而是“软件膨胀”的结果。当操作系统的最新版本是为最新硬件设计的,而旧硬件难以跟上新的需求时,就会发生这种情况。

有几个因素导致了这一现象:

  • 缺乏优化: 开发者可能不会为旧设备维护单独的、经过优化的代码路径,而是实现一个在所有受支持设备上运行的单一、更重的代码库。这意味着在 iOS 15 中运行高效的功能,在 iOS 26 中可能会运行得明显更慢,因为底层架构已更改以倾向于较新的芯片。
  • 硬件限制: 苹果在 RAM 方面历来表现保守。随着网页和应用程序变得更加消耗资源,内存有限的设备(例如,较新模型中的 8GB RAM 与某些 Android 竞争对手中的 16GB 相比)会更快达到性能瓶颈。
  • “余量”问题: CPU 的性能与软件的需求之间通常存在显著差距。随着时间的推移,随着软件消耗了更多的这种余量,即使 CPU 时钟频率保持不变,设备也会感觉变慢。

正如一位观察者所指出的,“任何编写得足够笨拙的软件都与恶意软件无法区分。”

怀疑论与验证的必要性

尽管有用户通过轶事证据表明其 iPhone 12 或 13 存在滞后感,但技术界正在呼吁进行更严谨的证明。当前指控的批评者认为,其来源——一段 TikTok 视频和一个与加密货币相关的账号——缺乏使其具有公信力的必要技术细节。

为了真正验证这些指控,工程师们建议进行一项受控实验:让一组 iPhone 保持在旧版本的 iOS 上,并将它们的性能与一组已更新到最新软件的相同型号手机进行对比。这将把软件更新作为主要变量进行隔离。

“如果属实,可以通过让一组手机保持在旧软件上,并将该对照组与接收了更新的一组手机进行对比来验证。”

结论:用户的困境

无论减速是由于刻意的公司策略还是软件膨胀的必然结果,对用户的影响是一样的:曾经感觉“流畅且快速”的设备最终会变得令人沮丧地卡顿。对于用户来说,解决方案通常也是一样的——要么保持电池健康,以避免降频,要么最终接受硬件已无法再支持现代软件的雄心壮志。

Sources