Właściwości systemowe

Istnieje wiele różnych właściwości systemowych, które wskazują różne stany systemu Android związane z obsługą rozmiaru strony. Jeśli chcesz dowiedzieć się, jak skonfigurować konkretne urządzenie, te opcje pomogą Ci zrozumieć, jak rozmiar strony jest konfigurowany i używany w Androidzie.

  • ro.boot.hardware.cpu.pagesize to wartość specyficzna dla OEM, która wskazuje rozmiar strony, która jest wyświetlana. W Androidzie 16 jest on domyślnie ustawiany przez init na podstawie rozmiaru strony procesora, jeśli nie jest przekazywany przez bootloader.
  • ro.product.cpu.pagesize.max to wartość PRODUCT_MAX_PAGE_SIZE_SUPPORTED, czyli oczekiwane wyrównanie binarnych plików na urządzeniu.
  • ro.product.page_size (wprowadzony w Androidzie 16) to rozmiar strony zdefiniowany przez usługę (na podstawie atrybutu TARGET_BOOTS_16K). Określa on, jaki powinien być rozmiar strony, i jest weryfikowany w atrybucie Vts16KPageSizeTest. Jeśli używane jest nieprawidłowe jądro, niespójność z tą właściwością informuje o tym.
  • ro.product.build.16k_page.enabled wskazuje, czy urządzenie obsługuje opcję dla programistów umożliwiającą przełączanie się między trybem 4 KB i 16 KB. Dowiedz się więcej o włączaniu i używanie tej opcji.