خصائص النظام

هناك العديد من سمات النظام المختلفة التي تشير إلى حالات مختلفة لنظام Android ذات الصلة بدعم حجم الصفحة. إذا كنت تحاول معرفة كيفية ضبط إعدادات جهاز معيّن، تقدّم لك هذه الخيارات نظرة عامة على كيفية ضبط حجم الصفحة واستخدامه في Android.

  • ro.boot.hardware.cpu.pagesize هي قيمة خاصة بالمصنّع الأصلي للجهاز، وتشير إلى حجم الصفحة الذي يتم تشغيله. في Android 16، يتم ضبط هذه القيمة تلقائيًا من خلال init استنادًا إلى حجم صفحة وحدة المعالجة المركزية إذا لم يتم تمريرها من bootloader.
  • ro.product.cpu.pagesize.max هي قيمة PRODUCT_MAX_PAGE_SIZE_SUPPORTED أو بعبارة أخرى، المحاذاة المتوقّعة للثنائيات على الجهاز.
  • ro.product.page_size (تم طرحها في Android 16) هي حجم الصفحة الذي يحدّده المنتج (استنادًا إلى TARGET_BOOTS_16K). وحدِّد هذا الحجم الذي يجب أن تكون عليه الصفحة ويتم التحقّق منه في Vts16KPageSizeTest. إذا تم استخدام نواة غير صحيحة، سيُعلمك عدم التطابق مع هذه السمة بذلك.
  • يشير الرمز ro.product.build.16k_page.enabled إلى ما إذا كان الجهاز يتيح استخدام خيار المطوِّر للتبديل بين الوضعَين 4 كيلوبايت و16 كيلوبايت. يمكنك الاطّلاع على مزيد من المعلومات عن كيفية تفعيل هذا الخيار واستخدامه.