Android 13应该解决Android 12的一大限制

虽然 Android 12 刚刚开始出现在智能手机上,但有关 Android 13 的第一批信息已经浮出水面。未来的操作系统确实可以让用户选择停用 PhantomProcessKiller,这是一项先进的电池优化功能。解释。

(来源:Android)

除了重大的图形改革之外,Android 12 引入了大量新功能例如应用程序休眠、单手模式甚至是保护用户隐私的界面。

在新功能中,谷歌还部署了一种机制来杀死在后台运行时消耗过多能量的幽灵进程。这个功能被命名为幻影进程杀手,基本上有助于检测过度消耗电池电量的恶意应用程序。然而,目前还没有达成共识,特别是在开发商之间。

对于初学者来说,当应用程序使用过多的 CPU 负载时​​,这种机制会杀死应用程序的子进程,即使它们的父进程也在后台运行。此外,PhantomProcessKiller 最多允许 32 个子进程。足以显着限制应用程序可以在后台执行的操作数量。XDA Developers 强调,Linux 终端仿真器 Termux 就深受此影响。

另请阅读: Android 12.1:Android 13 发布之前的意外更新?

禁用 PhantomProcessKiller:Android 12L 上的预期修复

好消息是,记者 Mishaal Rahman 在 Google 提交的 Android 开源项目 (AOSP) 中发现了一个修复程序。具体来说,该公司计划将来在其中包含停用此功能的可能性开发者选项如果后者干扰正在使用的应用程序。要运行,只需按照以下路径操作:设置 > 开发者选项 > 功能指示器。一旦禁用,使用过多 CPU 资源的子进程将不再被终止或受到 32 个限制。

何时部署此修复程序还有待观察。我们可能要等待Android 13,代号提拉米苏,能够结束这些限制。此外,谷歌还可以将该选项集成到安卓12L,为大屏幕保留的操作系统版本。

来源 :XDA开发者