خصوصیات سیستم

ویژگی‌های سیستمی مختلفی وجود دارند که حالت‌های مختلف یک سیستم اندروید مربوط به پشتیبانی از اندازه صفحه را نشان می‌دهند. اگر می‌خواهید نحوه پیکربندی یک دستگاه خاص را درک کنید، این گزینه‌ها مروری بر نحوه پیکربندی و استفاده از اندازه صفحه در اندروید ارائه می‌دهند.

  • ro.boot.hardware.cpu.pagesize یک مقدار مخصوص OEM است که اندازه صفحه در حال اجرا را نشان می‌دهد. در اندروید ۱۶، اگر از بوت‌لودر ارسال نشود، این مقدار به طور پیش‌فرض توسط init بر اساس اندازه صفحه CPU تنظیم می‌شود.
  • ro.product.cpu.pagesize.max مقدار PRODUCT_MAX_PAGE_SIZE_SUPPORTED یا به عبارت دیگر، ترازبندی مورد انتظار فایل‌های باینری روی دستگاه است.
  • ro.product.page_size (که در اندروید ۱۶ معرفی شد) اندازه صفحه تعریف‌شده توسط محصول (بر اساس TARGET_BOOTS_16K ) است. این اندازه صفحه را تعریف می‌کند و در Vts16KPageSizeTest تأیید می‌شود. اگر از هسته اشتباه استفاده شود، عدم تطابق با این ویژگی به شما اطلاع می‌دهد.
  • ro.product.build.16k_page.enabled نشان می‌دهد که آیا دستگاه از گزینه توسعه‌دهنده برای تغییر بین حالت ۴ کیلوبایت و ۱۶ کیلوبایت پشتیبانی می‌کند یا خیر. برای فعال‌سازی و استفاده از این گزینه ، بیشتر بخوانید.