Google在Android 16KB頁面大小改進上取得進展
Google Android 工程師分享了Android 支援16KB 頁面大小處理的最新進展。在將頁面大小從4KB 改為16KB 的過程中,Google發現系統效能提升了5%~10%,但代價是記憶體使用量增加了約9%。
目前市面上還沒有使用16KB 頁面大小的Android 生產設備,但Android 15 可以在4KB 和16KB 頁面大小之間切換。首批支援16KB 的Android 系統將作為開發人員選項提供,以協助測試並確保應用程式開發人員能正確測試更大的頁面大小。
Google已在Android 15 中調整了16KB 頁面大小的兼容性,Google提供的所有作業系統二進位現在都以16KB 對齊,EROFS 和F2FS 等檔案系統也已準備好使用16KB 頁面大小。
在今天的狀態更新中,Android 15 開發者選項對16KB 頁面大小的功能描述如下:
“為16KB 頁面建置時,相同的二進位檔案可用於4KB 和16KB 設備,但Linux 核心必須分開。為了解決這個問題,我們添加了一種方法,讓開發者可以切換到額外的核心。
使用16 KB 開發者選項需要擦除一次裝置並解鎖引導加載器。快閃記憶體後,開發人員可以透過在重新啟動時切換開發人員選項,在4 KB 和16 KB 模式之間切換。 “
希望了解更多有關Android支援16KB頁面大小以提高效能的信息,請訪問Android開發者部落格。