페이지 크기 지원과 관련된 Android 시스템의 다양한 상태를 나타내는 다양한 시스템 속성이 있습니다. 특정 기기의 구성 방식을 알아보려는 경우 이러한 옵션을 통해 Android에서 페이지 크기가 구성되고 사용되는 방식을 간략히 살펴볼 수 있습니다.
ro.boot.hardware.cpu.pagesize
는 실행 중인 페이지 크기를 나타내는 OEM별 값입니다. Android 16 (AOSP 실험용)에서는 부트로더에서 전달되지 않은 경우 CPU 페이지 크기를 기반으로 기본적으로 init에 의해 설정됩니다.ro.product.cpu.pagesize.max
는PRODUCT_MAX_PAGE_SIZE_SUPPORTED
의 값 또는 기기의 바이너리 예상 정렬입니다.ro.product.page_size
(Android 16 (AOSP 실험용)에서 도입됨)는 제품 정의 페이지 크기 (TARGET_BOOTS_16K
기반)입니다. 이는 페이지 크기가 무엇인지 정의하며Vts16KPageSizeTest
에서 확인됩니다. 잘못된 커널이 사용되면 이 속성과의 불일치로 알 수 있습니다.ro.product.build.16k_page.enabled
는 기기에서 4KB 모드와 16KB 모드 간에 전환하는 개발자 옵션을 지원하는지 여부를 나타냅니다. 이 옵션을 사용 설정하고 사용하는 방법을 자세히 알아보세요.