系統屬性

有許多不同的系統屬性,可指出與頁面大小支援相關的 Android 系統各種狀態。如果您想瞭解特定裝置的設定方式,這些選項會提供 Android 中網頁大小設定和使用方式的總覽。

  • ro.boot.hardware.cpu.pagesize 是 OEM 專屬值,表示正在執行的頁面大小。在 Android 16 中,如果系統啟動載入程式未傳遞這項資訊,init 會根據 CPU 頁面大小預設設定這項資訊。
  • ro.product.cpu.pagesize.maxPRODUCT_MAX_PAGE_SIZE_SUPPORTED 的值,也就是裝置上二進位檔的預期對齊方式。
  • ro.product.page_size (Android 16 中推出):產品定義的分頁大小 (以 TARGET_BOOTS_16K 為準)。這會定義分頁大小,並在 Vts16KPageSizeTest 中驗證。如果使用的核心錯誤,這項屬性不符就會顯示。
  • ro.product.build.16k_page.enabled 表示裝置是否支援開發人員選項,可切換 4 KB 和 16 KB 模式。進一步瞭解如何啟用及使用這個選項