我们已经习惯了当 iPhone 快没电的时候,把所有后台的 App 全部关闭,来节省电量(我们也讲过这个方法)。在电脑上我们都知道这种做法很合理;我们打开的软件越多,电脑就得处理更多东西,电量也消耗得越快。但是根据Scotty Loveless(作家,曾任苹果天才吧员工) 的说法,在 iOS 上并不是这样。
当你双击 Home 键,上滑一个 App 的时候,确实是关闭了这个 App;但是如果你经常这么做的话,那实际上是对电池很不好的。
你以为你关闭了这个 App,你就将这个 App 所占用的 RAM 释放了出来,你觉得这样挺好。但其实当你下次再打开它的时候,你的设备必须再次载入这个 App 所需要的全部内存。这样一来一去,比你将这个程序放到后台不管,让设备花费了更多的精力。而且 iOS 系统的逻辑是,关闭 App 需要更多的内存。也就是说关闭 App 的事儿你根本不用操心,你只需要用就好了,而不是想着什么要「管理你的设备」。
你在多任务栏里面看到的 App,实际上根本没在所谓的「后台运行」。iOS 把这个 App 给冻结住了,相当于一个游戏存档,当你再次打开的时候,就相当于读档,直接用就好了。当然我们也都知道 iOS 7 增加了一个新的功能就是「后台应用程序刷新」,如果你不打开这个功能的话,那么能在后台运行的程序只有这些;
- 音乐类软件,可以后台播放。
- 使用定位服务的软件。
- 录音类软件。
- 或者是 VOIP 类软件,比如 Skype 这类。
当你打开了「后台应用程序刷新」这个功能之后,所有需要后台刷新的 App 都会通过「定位服务」实现,同时你的电池图标旁边会出现一个「空心的」定位服务图标。
因此,清空后台不仅不会节省电量,反而会让你的设备重新打开这些 App 的时候加重负担。这就好比你的车快没油了,与其熄火再重新点火,不如慢慢的开更能节省汽油。如果你想节省电量,你可以参考一下 Loveless 提供的一些小窍门。
文章来自:lifehacker
翻译:@大头别动队