পদ্ধতির বৈশিষ্ট্য

অনেকগুলি সিস্টেম বৈশিষ্ট্য রয়েছে যা একটি Android সিস্টেমের পৃষ্ঠার আকার সমর্থন সম্পর্কিত বিভিন্ন অবস্থা নির্দেশ করে। আপনি যদি একটি নির্দিষ্ট ডিভাইস কীভাবে কনফিগার করা হয় তা বোঝার চেষ্টা করছেন, তাহলে এই বিকল্পগুলি Android-এ কীভাবে পৃষ্ঠার আকার কনফিগার এবং ব্যবহার করা হয় তার একটি ওভারভিউ প্রদান করে।

  • ro.boot.hardware.cpu.pagesize হল একটি OEM-নির্দিষ্ট মান, যা চলমান পৃষ্ঠার আকার নির্দেশ করে। Android 16-এ, এটি বুটলোডার থেকে পাস না হলে CPU পৃষ্ঠার আকারের উপর ভিত্তি করে ডিফল্টরূপে init দ্বারা সেট করা হয়।
  • 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 KB থেকে 16 KB মোডের মধ্যে স্যুইচ করার জন্য ডেভেলপার বিকল্পকে সমর্থন করে কিনা। এই বিকল্পটি কীভাবে সক্রিয় এবং ব্যবহার করবেন তা আরও পড়ুন।