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