从iOS多任务栏中删除应用程序有什么好处?


34

有时,如果我的iOS设备(ipad或ipod touch)表现得粗略或缓慢,我会打开多任务栏(双击主页按钮),然后从多任务栏中删除项目(长按一下直到它们微笑,然后按下它们上面的红色删除点。)我想这是以某种方式节省内存或以某种方式释放设备。

但这是真的吗?或者所有那些多任务图标都是简单的快捷方式,删除它们没有实际效果?

(奖金方面的问题 - 如果确实没有效果,除了关闭和重启之外,什么是释放设备内存或复杂性的方法?)


6
删除点完全退出应用程序。我不确定释放了多少资源,但是如果应用程序进入了一个奇怪的阶段(挂起,锁定,GUI问题),并且重新打开它只会让你回到那个奇怪的阶段,这是有用的。完全退出多任务栏,然后通常解决问题。
Lizzan 2011年

1
他们说这是一个“最近使用过的”酒吧而不是一个“多任务处理”酒吧...
GEdgar 2011年

我们在Ask Different Podcast的第19集上提到了这个问题。
杰森萨拉兹

Answers:


27

总之,没有。

Apple不想将应用程序和内存管理的责任交给用户,我个人很高兴他们做出了这个决定。

多任务栏的目的是允许用户在应用程序之间切换并退出应用程序,以便重新打开它们(如果崩溃或奇怪的行为)。

iOS实际上不允许第三方应用程序在后台持续运行。Apple为开发人员提供了几种允许某种伪背景任务功能的方法。

简而言之,iOS在管理内存使用方面非常擅长,并且会在RAM运行极低的情况下终止应用程序以防止整个操作系统崩溃。

我的建议是,让操作系统处理它。


3
确实。优秀的答案和现场。另外,如果需要,iOS将在背景中放弃任何仍然加载到内存中的应用程序。


2
我发现这篇非常好的文章:关于iOS Multitasking的误解
gentmatt

总之,是的。理想情况有太多例外; 尤其是iOS 5.0.1和iPad 1或iPhone 3GS
12

1
我发现这个视频非常有用。它显示Apple的应用程序监控iPad的内存,因为应用程序已启动,后台启动,暂停和退出。
Nathan Greenstein

1

有时,我发现应用程序在执行挂起/恢复时表现不佳,我需要退出应用程序。例如,有时iPad的NPR应用程序无法播放播放列表项。所以我返回主屏幕,显示最近的应用列表,并从那里删除NPR应用程序。下次我启动它时,问题就消失了。(我即将通过App Store向开发者报告。)


1

我同意停止应用程序以恢复内存是没用的; 但是,我发现了一个有用的案例:有时,iOS Mail卡住了,无法从IMAP服务器检索新消息; 在这种情况下,重新启动Mail可以解决问题。


-1

我也发现它是一种有用的故障排除技术,已阅读超过1篇(可靠的)博客文章,建议退出所有列出的应用程序可以延长电池续航时间。


1
愿意承认我在这个问题上错了。如需全面分析,请参阅此Fraser Speirs博客文章speirs.org/blog/2012/1/2/...
Visitor82
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.