Sistem özellikleri

Bir Android sisteminin sayfa boyutu desteğiyle ilgili çeşitli durumlarını gösteren birçok farklı sistem özelliği vardır. Belirli bir cihazın nasıl yapılandırıldığını anlamaya çalışıyorsanız bu seçenekler, sayfa boyutunun Android'de nasıl yapılandırıldığı ve kullanıldığına dair genel bir bakış sunar.

  • ro.boot.hardware.cpu.pagesize, çalışan sayfa boyutunu belirten OEM'ye özgü bir değerdir. Android 16'da bu, önyükleyiciden iletilmezse CPU sayfa boyutuna göre varsayılan olarak init tarafından ayarlanır.
  • ro.product.cpu.pagesize.max, PRODUCT_MAX_PAGE_SIZE_SUPPORTED değeridir veya başka bir deyişle, cihazdaki ikili dosyaların beklenen hizalamasıdır.
  • ro.product.page_size (Android 16'da kullanıma sunuldu), ürün tarafından tanımlanan sayfa boyutudur (TARGET_BOOTS_16K temel alınır). Bu, sayfa boyutunun ne olması gerektiğini tanımlar ve Vts16KPageSizeTest içinde doğrulanır. Yanlış çekirdek kullanılıyorsa bu mülkle eşleşmeme durumu size bildirilir.
  • ro.product.build.16k_page.enabled, cihazın 4 KB ve 16 KB modları arasında geçiş yapmaya yönelik bir geliştirici seçeneğini destekleyip desteklemediğini gösterir. Bu seçeneği etkinleştirme ve kullanma hakkında daha fazla bilgi edinin.