使用完后,我发现自己对每个应用程序都使用了强制停止。这是一个好习惯吗?这样做有什么性能或安全性好处吗?强制停止应用程序以使其脱离RAM吗?

评论

好吧,我确实有与您类似的习惯,但是主要是为了电池寿命和内心的平静(连续发出通知)而不是RAM。 IMO,将它们强制退出RAM,尤其是退出“已缓存”(非“运行”)状态将增加加载功耗/时间。我很少使用大多数应用程序,所以我不在乎。

#1 楼

TL; DR:

不,这不是一个好主意。

解释和一些背景知识:

不是强制性应用程序用于“常规用途”,但用于“紧急目的”(例如,如果某个应用程序运行失控且无法停止运行,或者某个问题导致您清除行为不当的应用程序中的缓存并删除了数据)。通常来说,它既不是“性能提升器”,也不是“ RAM优化器”。

在许多情况下,它也不会节省电池寿命,而是会更快地耗尽电池电量。应用程序不仅可以在您点击图标时启动,还可以通过意图或广播来启动(例如,电池电量低,网络已更改,USB设备已连接–以及更多)。因此,当您“强制停止”它时,在其下一次启动时,它将必须执行“完全初始化”(从存储和网络中加载),而不仅仅是回到仍存储在其中的“最后状态” RAM(除非系统必须清除它-有关该过程的详细信息,请参阅我们的oom-priority标签wiki)-Andy在对您的问题的评论中将其描述为“将增加负载功耗/时间”。

评论


这也适用于iOS吗?还是应该在Ask Different中作为一个单独的问题提出?

– Stevoisiak
17年7月17日在19:52



@StevenVascellaro绝对是一个单独的问题。

–马修·雷德(Matthew Read)
17年7月17日在20:19

我还要补充一点,要确保完全关闭活动/应用程序的用户应该使用后退按钮而不是主页按钮,因为使用主页按钮可能会使它在后台运行,以进行多任务处理。

–oldmud0
17年7月17日在22:56

@ oldmud0:不是“正在运行”,它会停止。但是它仍然存在。

–鸭鸭
17年7月17日在23:06

某些应用程序的行为经常不正常-例如,官方的youtube客户端,某些Messenger。他们是否有可能在后台继续进行一些错误的废话,从而耗尽电池电量?我有一种强烈的感觉(尽管没有任何统计数据支持)……

–头枕
17年7月18日在10:54