为什么安卓系统不引入应用休眠机智来解决卡顿?

1514582970 发布于 2018/10/15 22:52
阅读 298
收藏 1

解读下一代网络:算力网络正从理想照进现实!>>>

大家应该都知道win系统和linux系统的系统休眠机制,是把系统状态储存于硬盘(易失性储存到非易失性储存),达到在系统休眠后能够快速恢复当前工作的目的

 

为什么单个应用不能这么做?一些应用其实在后台也不会进行什么有用的动作(运算,联网等),比如阅读类应用,地图类(非导航状态),网购(抛开推送不谈),这则东西往往会产生一个这样的 场景:后台了之后,好长时间,当你回到这个应用的时候其实是希望继续没干完的事情的,继续看新闻/继续看小说/继续看商品,

 

现在的大部分手机的任务管理器都已经三个按钮了,为什么不增加和休眠按钮呢?(作为一个开发者我认为,如果应用自带休眠,会坑死一片开发者,但是让用户自己选择休眠就不会了)

小程序员,想的比较少,懂的大神也请解惑

加载中
0
vaptu
vaptu
机智,机制
0
红薯官方
红薯官方

楼主不知道 Android 的底层是 Linux 内核吧。

1514582970
1514582970
知道啊,可那又如何?不管是win还是linux目前都没有应用休眠机制啊
0
h
hjiayz

os无法判断,哪些内存是有用的,哪些是无效数据,甚至存在安全问题。

所以这是app自身要解决的问题。事实上可以使用临时文件,将一些有效的数据缓存。

1514582970
1514582970
我不懂系统的一些处理,但是我觉得为什么要判断有用没用呢?只要是这个应用占用的内存都存起来就好了
返回顶部
顶部