尽管这是一种毫无意义的做法,但手动关闭 iPhone 或 iPad 上运行的所有应用程序已成为 iOS 设备用户的规则。大多数人认为双击主页按钮并手动关闭应用程序可以延长电池寿命或提高设备性能。现在,也许是第一次有苹果员工公开评论这个话题,而这就是最专业的——富有魅力的软件主管克雷格·费德里吉(Craig Federighi)。
费德里吉通过电子邮件回复了最初向蒂姆·库克提出的问题,该问题由用户迦勒发送给苹果老板。他询问库克,iOS 多任务处理是否经常涉及手动关闭应用程序,以及这对于电池寿命是否有必要。费德里吉的回答非常简单:“不,不。”
许多用户相信关闭多任务栏中的应用程序将阻止它们在后台运行,从而节省大量能源。但事实恰恰相反。当您使用“主页”按钮关闭应用程序时,它就不再在后台运行,iOS 会冻结它并将其存储在内存中。退出应用程序会完全清除 RAM 中的内容,因此下次启动应用程序时,所有内容都必须重新加载到内存中。这个卸载和重新加载过程实际上比单独放置应用程序更困难。
iOS 的设计目的是从用户的角度使管理尽可能简单。当系统需要更多操作内存时,它会自动关闭最旧打开的应用程序,而不必监视哪个应用程序占用了多少内存并手动关闭它。因此,正如苹果官方支持页面所说,如果特定应用程序冻结或根本无法正常运行,可以强制关闭应用程序。
关闭所有这些都是无稽之谈,我唯一阻止的是导航,可能还有一些 Skype 类型的聊天,当我已经安装了它们时,因为后台的那个正在燃烧手电筒。除非应用程序出现错误,否则我不会关闭最后一个。这甚至没有意义。
所以,现在我想知道 Facebook 的情况如何,众所周知,Facebook 不遵守这些要求,并继续在后台不必要地运行。
手动结束还是不手动结束?
不要放弃。不使用。卸载。如果我偶然需要它,我会通过 Safari 连接...;)
HAAA,你把它钉得很漂亮!我就是这样做的,我的电池可以持续到第二天完全不受干扰。至于性能,确实在一定程度上受到了影响。我有一段时间没有放弃,我习惯了一定的速度,然后我放弃了一切,这是一个明显的区别。
好吧,或者根本不使用iPhone,去网吧查资料,电池会用得更久。 ;-)
……好吧,刚才我想到了 Dynavix、Skype 等。它们确实消耗了后台的性能。老实说,我有时更喜欢把它们全部关掉,而不是找出什么可以吃,什么真正“冻结”,... O:)
至少终止应用程序当然是有意义的。使用 FB,当我开始关闭它时,我节省了数十 MB。
无论您是“硬”关闭它还是“将其置于后台”,该应用程序都会在后台运行。如果应用程序在后台更新,那是因为它已在应用程序的后台更新设置中启用。
在多任务概述中,大多数应用程序很久以前就已经死了,这只是最后状态的快照(除非您拥有具有更多 RAM 的最新型号)。
节省的意义在于,当应用程序“硬”关闭它们时,不再执行后台提取。因此,如果您不喜欢启动应用程序时可以看到当前数据,您可以在应用程序设置中禁用此选项,您将避免关闭应用程序时的拇指酸痛,此外,一些简单的应用程序如果它们保留在内存中,启动速度会更快。
您在运行应用程序的概述中看到的通常只是应用程序最后状态的图像,应用程序本身可能已经死了......但这取决于系统使用情况,如果活动应用程序占用大量系统资源,则系统终止不活动的应用程序(存储在内存中),以便活动的应用程序可以全速运行。
我怀疑后台获取甚至在杀死之后也会开始。至少报亭模式是这样运作的
它肯定会有助于杀死任何以某种方式使用后台处理的东西 https://developer.apple.com/library/ios/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/BackgroundExecution/BackgroundExecution.html
许多应用程序即使在杀死后仍在后台运行。这取决于它使用的背景模式。例如,即使在杀死后,在后台更新位置的应用程序也可以这样做
哦,是的,我病了。我总是诚实地“杀死”一切吗?
Facebook 和 Messenger -> 由于我关闭了这两个应用程序,我的电池续航时间更长(我不处理其他应用程序)。 Jablíčkář 上还有一篇关于这两个应用程序的文章,其中显示了“设置”中告知哪个应用程序在后台运行多长时间以及其消耗的电池百分比的功能。
同意托马斯的观点。我手机上没有fb和mss了。怎么可能我硬把它关掉,一会儿图标就显示1、2..?这是否意味着它总是在等待,就像邮件一样?并且该应用程序可能是以错误的方式编写的,因为卸载它意味着要了解一个较小的 sportreb。