您所在的位置: 首页 > 新闻资讯 > 数码产品

醒醒吧!关了后台应用 iPhone也不会省电

时间:2016-02-10 编辑:robin 阅读:1 次

 自从我在上初三的时候拥有了第一部iPhone,时时刻刻都想着要给它充电就变成了一种可怕的回忆。我觉得对于iPhone来说,其电池续航能力不佳已经变成了一种鸡蛋里挑骨头的借口。

这就好比是你在面试的时候面试官通常都会提出一个经典的问题:“你最大的缺点是什么?”大家都清楚,想要回答这种问题不需要你真的将自己批判一番陷于尴尬中,而是要好好组织一番语言,甚至是完全答非所问——“我的缺点就是工作太努力了。”

通常对于iPhone来说,提到它电池续航能力不好也是如此的一种搪塞。

但是说真的,电池续航能力不好其实非常烦人,一部总是没电的手机是多么的令人恼火,所以我想尽了一切可用的办法去解决这个问题。

我与iPhone电量消耗进行战斗的主要武器就是强制关闭所有后台运行进程。

第一步:

通过按两下Home键打开“App切换视图”或者是“多任务菜单”。

第二步:

将你的所有类似于水果忍者的游戏都一扫而空。

无论你是一个手机电量总是处于濒死边缘的人,还是那种手机电量从来不会低于50%的人,也许你都已经尝试过使用这种方式来为手机省电,尤其当你使用的是iPhone的时候。

遗憾的是,直到最近我才发现这完全是白费力气,强制退出后台运行程序似乎没起到多少省电的作用。

天大的误解

我们当中的大多数人都相信在多任务菜单中出现的App依然在后台运行,它们不仅会消耗手机电量,还会让手机运行速度变慢。

但是根据一位前苹果公司的技术人员的说法,这根本就不是真的。

“真相就是那些出现在你多任务菜单中的App并没有在手机后台继续运行:iOS系统会在你最后一次从这些App中离开的时候就将其活动冻结,这样你再次回到App中的时候就可以接着之前的状态使用。”

更仔细的观察

想要知道在你的手机中到底发生了什么,不如来看一下这个苹果App编程指南。

它描述了iOS中的App是如何执行任务的:

下面是对于App每个状态的详细解释:

我们关心的是其中三种状态: 活跃、后台运行、暂停。

当我们使用App的时候,它就处于活跃状态里,这时候它会一直使用CPU与内存。

一旦你按下Home键回到主页面,这个App就进入了后台运行的状态中,这个状态只会持续很短时间,它不过是一种进入暂停状态之前的过渡阶段。

注意:有一些类型的App不会按照这种正常程序运行,它们将在后台运行更长一段时间。这其中就包括了下载播客的App,音乐播放类App以及导航与定位App。

因此,基本上任何人想要强制结束每一个App后台运行的做法都是徒劳无功的,他们都将已经暂停的App当成了仍然处于活跃中的App。

雪上加霜的是, 有理由相信强制中止后台运行App实际上会损害电池的寿命。

下面就是前苹果技术人员的解释:

“当你关闭App的时候,你感觉自己将被App占用的内存解放了出来。你可能会觉得这就是你想要达成的效果,但其实并没有。当你下一次需要使用的时候再打开这个App,你的手机就必须重新将App内容加载到内存中。你以为自己的做法让手机获得了清净,其实这种反反复复的过程会对你的设备带去更多压力。此外,iOS会在它需要更多内存的时候自动关闭App以释放内存,所以你只不过是将手机已经做了的事情再做一遍。你应该是手机的使用者,而不是当它的监护人。”

这就好比没有任何理由地让汽车熄火然后再重新启动,做这种事情只是白白浪费汽油。

那么我们应该如何看待按两下Home键之后出现的多任务菜单呢? 你应该将其看做是“最近打开”的App,而不是“正在使用”的App。

我们可以用一个简单的小实验来证明这一说法:

重启你的手机,当它启动之后别打开任何App,先双击Home键,结果仍然出了一堆App。尽管你刚刚重启手机后没有打开任何App,这些App依然会出现在多任务菜单里。

总结

强制中止后台运行App是一个非常糟糕的主意,希望读完本文后我们能就此达成一致的观点。但是为何我们当中的许多人长时间地无视了这个事实?这个问题确实让我百思不得其解。

我的意思是,既然在Google上简单地搜索一下得出的结果就能够让这种方法的忠实信徒明白它是无效的,为何还有人如此深信不疑?

就个人感观而言,我认为这得出一个事实, 当我们从自己所信任的人(朋友或者家人)口中得知一条看上去很有逻辑可言的信息(比如说关闭后台运行的App能省电),我们很少会质疑其真实性。

即便是在数字时代,只要简单地搜索一下就能得到问题的答案,人们依然可能会轻信没有根据的说法,成为不实信息的受害者。