Android 上最令人沮喪的體驗之一就是殺死后臺。后臺應用程序被終止后,通知可能會停止推送。盡管各個廠商都做出了類似的修復,但仍然需要谷歌官方采取行動來解決這個問題。
一位谷歌工程師表示,該公司在100 萬臺Android 設備上測試了MGLRU,發(fā)現(xiàn)CPU 利用率和內(nèi)存壓力有了顯著改善,從而減少了OOM 殺戮并降低了UI 速度。延遲。
事實證明,Chrome 操作系統(tǒng)中已經(jīng)存在一項名為“多代最近最少使用”(MGLRU) 的功能,并且該公司在4.14 到5.15 之間的幾個不同內(nèi)核上維護MGLRU?,F(xiàn)在看來谷歌計劃將MGLRU整合到Android系統(tǒng)中。
Android Gerrit 上的一個提交,其中Google 合并了對Android 13 通用內(nèi)核映像(GKI) 的更改,另一個提交表明甚至可能很快通過adb 啟用它。
據(jù)悉,該功能實現(xiàn)了兩個主要目標:第一是Google 發(fā)現(xiàn)kswapd 的CPU 使用率降低了40%,第二是Google 發(fā)現(xiàn)Android 上內(nèi)存不足(OOM)的應用程序殺戮減少了18%。