Có nhiều thuộc tính hệ thống cho biết các trạng thái khác nhau của hệ thống Android liên quan đến khả năng hỗ trợ kích thước trang. Nếu bạn đang cố gắng tìm hiểu cách định cấu hình một thiết bị cụ thể, thì các tuỳ chọn này sẽ cung cấp thông tin tổng quan về cách định cấu hình và sử dụng kích thước trang trong Android.
ro.boot.hardware.cpu.pagesize
là một giá trị dành riêng cho OEM, cho biết kích thước trang đang chạy. Trong Android 16 (thử nghiệm AOSP), kích thước này được đặt theo mặc định bằng init dựa trên kích thước trang CPU nếu không được truyền từ trình tải khởi động.ro.product.cpu.pagesize.max
là giá trị củaPRODUCT_MAX_PAGE_SIZE_SUPPORTED
hay nói cách khác là cách căn chỉnh dự kiến của các tệp nhị phân trên thiết bị.ro.product.page_size
(được giới thiệu trong Android 16 (thử nghiệm AOSP)) là kích thước trang do sản phẩm xác định (dựa trênTARGET_BOOTS_16K
). Kích thước này xác định kích thước trang và được xác minh trongVts16KPageSizeTest
. Nếu sử dụng sai hạt nhân, bạn sẽ nhận được thông báo về sự không khớp với thuộc tính này.ro.product.build.16k_page.enabled
cho biết liệu thiết bị có hỗ trợ tuỳ chọn cho nhà phát triển để chuyển đổi giữa chế độ 4 KB và 16 KB hay không. Hãy đọc thêm về cách bật và sử dụng tuỳ chọn này.