黑科技成就“快如闪电”:MIUI9详细评测

  • 内容导航:

前面我们已经讲到了MIUI9的“优化”使得新增的功能体验都无比流畅。“优化”是个笼统的词汇,它指代的是包括驱动更新、资源调度算法、软件优先级调整等等大量工作。

4A.jpg

MIUI9到底做了哪些“优化”才达成了“快如闪电”的系统体验?从平时的使用中是看不出来的,但所幸,小米官方给出了详细的技术讲解——虽然很是艰深难懂,但笔者还是尝试着对它进行解释,让大家能够对自己手中的系统多了解一些。


首先,MIUI9改进了系统管理计算资源的方式——在原生安卓和其他很多深度定制系统中,都有着简单的资源分配逻辑:前台(你正在使用的)应用被分配更多的CPU核心、占用更多的内存;而后台(你没有直接使用的)应用则只有受限的资源。


这种简单粗暴的“前后台”分配法有一个问题,那就是前台开启一个大应用(比如游戏)的时候,后台的应用就可能被强制关闭来节省资源——如果你这时候要切换应用,被关闭的应用就不得不重新启动、载入,反应自然就慢了。

40.JPG

MIUI9为了避免这个问题,在“前后台”之间多加了一个应用类别,那就是没有正在使用,但却显示在通知栏上的应用(典型来说比如新闻、天气、QQ…)。当前台资源不够时,优先限制通知栏而不是后台应用,确保当前应用流畅运行。这样,前台也有足够的资源可用,后台也不会被轻易关闭,应用切换的速度就上来了。

42.JPG

和资源调度相关的“黑科技”还有内存实时反碎片和文件缓存管理——前者目的在于减少内存中不连续的数据碎片(它们通常是因为反复切换应用产生的),从而减少反复读写内存的过程。而后者则是智能判断那些最常用的文件数据,将它们长期缓存在内存中,这样就减少了对闪存的读取,加快了程序反应速度。


上面这些都是和手机的CPU、内存相关的优化,目的在于增强多任务能力,在提高当前手机相应速度的同时,还能避免多任务切换时的卡顿现象。想象一下,当你拍完一张照片,从后台切换至微信的时候,手机瞬间就能完成APP加载和显示,那会是多么惊喜的体验。

41.JPG

在此之外,MIUI9还有一处重大改进,那就是它提前用上了Android O(有的人叫Android 8.0)才换用的新文件系统SDCARDFS——它有什么好处?你只需要知道,在谷歌官方的测试中,老文件系统会导致本来一块好好的UFS闪存在实际使用中被“降速”至多30%-50%,新版本文件系统的速度损失则只有5%。换句话说,只要更新一下MIUI9,你的手机闪存读写速度就能变快!游戏打开和加载时间就能变短!怎么样,厉害不厉害?

踩(0)

最新文章

相关文章

大家都在看