設(shè)置
  • 日夜間
    隨系統(tǒng)
    淺色
    深色
  • 主題色

安卓 14 手機將默認(rèn)啟用 Linux 內(nèi)核 MGLRU 功能,減少 App 啟動時間

2023/10/18 10:09:05 來源:IT之家 作者:汪淼 責(zé)編:汪淼
感謝IT之家網(wǎng)友 軟媒新友1933769 的線索投遞!

IT之家 10 月 18 日消息,去年 12 月的 Linux 6.1 內(nèi)核帶來了一項名為 Multi-Generational Least-Recently-Used 的功能(MGLRU),號稱可以優(yōu)化頁面回收機制,并在重內(nèi)存負(fù)載情況下提高性能。

根據(jù)安卓爆料者 Mishaal Rahman 的最新發(fā)現(xiàn),MGLRU 默認(rèn)為所有 Android 14 內(nèi)核(android14-5.15 和 android14-6.1)啟用。谷歌 Pixel 8 系列的內(nèi)核基于 android14-5.1 GKI,是全球首款默認(rèn)啟用 MGLRU 功能的手機。

Mishaal Rahman 表示,谷歌的基準(zhǔn)測試表明,啟用 MGLRU 后,App 的總體啟動時間會有所改善,總體進(jìn)程死亡次數(shù)會減少,kswapd CPU 使用量會減少等等。下一代高通和聯(lián)發(fā)科芯片組的旗艦產(chǎn)品也應(yīng)該默認(rèn)啟用這一功能。

▲ 圖源 Linux Plumbers 大會官方直播

根據(jù)谷歌在 2022 年 Linux Plumbers 大會上的演示,Pixel 6 手機開啟 MGLRU 后:

  • App 的總體啟動時間減少了約 6.60%

  • 總體殺后臺減少 8.04%

  • kswapd CPU 使用減少了 54.50%

  • 直接回收次數(shù)減少 81.10%

IT之家小伙伴可以通過 adb 命令查看自己的手機是否啟用或支持 MGLRU:

cat /proc/config.gz | gunzip | grep 'CONFIG_LRU_GEN'
  • 如果顯示 CONFIG_LRU_GEN=y,則表示支持但未啟用;

  • 如果顯示 CONFIG_LRU_GEN_ENABLED=y,則表示已啟用。

廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。

相關(guān)文章

關(guān)鍵詞:安卓 14Android 14,MGLRU,Linux 內(nèi)核

軟媒旗下網(wǎng)站: IT之家 最會買 - 返利返現(xiàn)優(yōu)惠券 iPhone之家 Win7之家 Win10之家 Win11之家

軟媒旗下軟件: 軟媒手機APP應(yīng)用 魔方 最會買 要知