能让iOS保持流畅的墓碑机制 安卓也有了
发布时间:2022-07-21 11:04:00 所属栏目:数码 来源:互联网
导读:相信很多差友应该都听说过 iOS 的墓碑机制吧? 这个机制可以在我们把 App 切到后台的时候,像墓碑一样记录下这些 App 的状态,然后把它们给冻结起来,让它们不会跟前台 App 抢占 CPU 资源。 而当我们切回 App 时,它又会根据墓碑上的记录将 App 恢复到冻结前
|
相信很多差友应该都听说过 iOS 的墓碑机制吧? 这个机制可以在我们把 App 切到后台的时候,像墓碑一样记录下这些 App 的状态,然后把它们给冻结起来,让它们不会跟前台 App 抢占 CPU 资源。 而当我们切回 App 时,它又会根据墓碑上的记录将 App 恢复到冻结前的状态;如果 App 长时间挂起,它则会进一步释放内存从而减小耗电与发热。 可以这么说,iOS 系统之所以这么流畅,有很大一部分原因都要得益于墓碑机制,这也是 iPhone 13 在 2022 年的今天还在使用 4G 内存的底气所在。 Picture-in-Picture PauseCurrent Time 0:10 / Duration 1:05 Fullscreen Mute 自动播放 最近世超闲来无事逛酷安的时候,偶然发现原来安卓其实也可以实现类似 iOS 的墓碑机制: 而且根据酷安基友们的反馈来看,安卓在开启墓碑机制后,效果意外的不错,很多人表示手机发热和耗电减少很多,同时杀后台现象也没那么严重了: 向左滑动 怀着好奇的心理,世超也在自己手机上试了试,没想到还真有效果。 没开墓碑机制前,我在手机后台开着微信、微博、百度地图、微信读书等 App,各位差友可以看到它们即使在后台,也依旧占用着一部分 CPU 资源: 而在我开启了墓碑机制后呢,这些已经被挂到后台的 App,它们的 CPU 占用一下子就变成了 0%,效果可以说是立竿见影: 当然了,这种情况也不是绝对的。 在继续打开其它 App 的过程中,我注意到有时候某些 App 可能还会有那么一两个进程会继续占用 CPU,不过占用比例很小,基本上都在 5% 以下: 这些后台 App 的 CPU 资源被释放后,我对此最明显的感受就是我的手机,一下子连续点开多个 App 终于不卡了,而且整个过程手机也没怎么变热! 换做是之前,只要我连续点开七八个 App 后系统就会出现掉帧和卡顿,同时手机会开始发热,等到我打开十多个 App,手势操作还会变得不跟手。 不过话说回来,开启这个功能也不是没有坏处。 有人反馈像微信等即时通讯软件,消息来了即使你把它挂在后台,也有可能会收不到消息或者消息有延迟;还有 App 切到后台可能会暂停下载文件。 (编辑:漯河站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
