很多人在使用小米手机时发现明明把QQ设置成可以后台自启动,但是时间一长再次打开QQ时就出现长时间加载的情况,这对于经常使用QQ的人来说比较要命,有人认为是QQ的缓存聊天数据太多,就把QQ应用数据清空或者卸载后重新安装,但时间一长问题还是出现。
长时间加载
其实出现这个问题笔者此前认为是手机QQ软件的问题,但后来经过试验发现了问题原因,基本原理是MIUI8(包括大部分安卓手机)系统有个优化内存机制,就是系统会压缩一些正在后台运行的应用内存,以此来达到较大的可用内存,也就是说即使你设置了手机QQ后台自启动,但系统还是会压缩QQ部分后台活动,所以你长时间不打开QQ,系统会压缩它的运行空间,当再次打开时,虽然启动到界面较快,但系统还是依靠CPU等唤醒另一部分被压缩的运行内存,这样就出现不停加载的情况。
那如何解决呢?其实我们可以手动设置一下,具体是这样的:
1、打开开发者选项:设置-我的设备-全部参数-连续点击MIUI 版本五次
2、进入开发者选项:设置-更多设置-开发者选项
3、进入开发者选项后,拉到最底部:系统内存优化级别→选择禁用,如下图:
这样设置之后,系统就不会再压缩后台的应用运行空间,也就是说你设置的一些可以后台运行的应用是真正的在后台可以运行,所以你再次打开手机QQ等软件,你会感觉到秒开的顺畅。
当然大家也看到了里面有禁用、低级、中级还有高级,如何选择呢?有个依据很简单,就是如果你的运行内存还够用,比如3G运存,但CPU能力不大行,比如小米Note、小米4的801,你可以设置禁用,这样避免CPU反复的被唤醒,如果你手机很强大,比如小米6这些,你可以适当提高等级,比如中级或者高级,这种设置大家可以自己试验一下,感觉到最流畅为目的。