距离5月11日举行的谷歌的I/O大会已经不远,Android 13不出意外也会透露更多消息。
近日,XDA发现,谷歌为Android 13内核添加了一段与内存、多任务优化有关的代码,主要涉及MGLRU(Multi-Generational Least Recently Used),即多页面回收策略。
而在这之前,谷歌已经在为Chrome OS引入这套机制,用来优化小内存(RAM)设备多任务运行时CPU占用高且经常误杀后台内容的情况。
而在测试中,借助MGLRU机制,kswapd CPU使用率降低了40%(kswapd是管理虚拟内存的进程);此外,在75%内存占用时减少了85%的后台误杀情况,在50%的内存占用时降低了18%的渲染延迟。
这意味着此项机制,会为小内存设备带来更流畅的使用体验,不仅降低了CPU使用率,还减少了误杀后台内容的情况,不过在国内厂商定制UI的场景中,实际应用效果还有待正式使用时再观察。