我经常在两个应用程序之间来回切换(例如在健身房里,在 JEFIT 和 Kindle 应用程序之间,或者在 IRC 和 Firefox 之间的火车上,或者在地图/路线应用程序和相机之间徒步旅行时),并且许多应用程序“中断”当他们在后面走太久时——他们会忘记发生了什么,或者表现得像马车一样。
现在情况并非总是如此,对于较旧的 Android 版本,只有当我有四个或更多应用程序可以在之间切换时才会开始发生。我猜这是新的优化设置,但我非常想完全关闭它或为特定应用程序关闭它(有些应用程序更坚固,不会因此而遇到问题)。
我知道我的设备可以物理处理同时运行的这些应用程序,因为如果我在大约 60 秒内来回切换,应用程序保持加载状态就好了。
那么,任何人都知道是什么导致了这种情况,以及如何配置这种行为?设置,选项,也许是一个调整应用程序?我愿意尝试任何事情。
当前配置是运行 CyanogenMod 12(Lollipop)的三星 Galaxy S3
更新: http://www.androidcentral.com/fine-tuning-minfree-settings-improving-androids-multi-tasking
更多信息在这里:“简单的答案:不。Android 总是使用 OOM(内存不足)优先释放未使用的内存。您可以使用某些任务管理器更改应用程序的优先级(至少在重新启动之前),但即使这样,如果内存不足电量不足,后台应用程序开始被杀死。
考虑一下这种情况:您下载了一个编码错误的应用程序,该应用程序在启动时运行,导致缓冲区溢出并占用您的所有内存。通常情况下,这个应用程序会被杀死,但如果它设置为保持打开状态,它会有效地阻塞您的手机,直到重新启动,然后再次启动,等等。
有些定时器使用高优先级的服务来避免这个问题,但如果你在定时器处于后台时启动足够多的高性能、占用资源的应用程序,它最终会被杀死。”
| 归档时间: |
|
| 查看次数: |
5390 次 |
| 最近记录: |