অ্যান্ড্রয়েড ডায়নামিক পারফরম্যান্স ফ্রেমওয়ার্কের সাথে তাপ এবং সিপিইউ পারফরম্যান্স অপ্টিমাইজ করুন

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

ADPF হল API-এর একটি সেট যা গেম এবং পারফরম্যান্স-নিবিড় অ্যাপগুলিকে অ্যান্ড্রয়েড ডিভাইসের পাওয়ার এবং থার্মাল সিস্টেমের সাথে আরও সরাসরি ইন্টারঅ্যাক্ট করতে দেয়। এই API-গুলির সাহায্যে, আপনি অ্যান্ড্রয়েড সিস্টেমের গতিশীল আচরণ পর্যবেক্ষণ করতে পারেন এবং একটি টেকসই স্তরে গেমের পারফরম্যান্স অপ্টিমাইজ করতে পারেন যা ডিভাইসগুলিকে অতিরিক্ত গরম করে না।

ডেস্কটপ এবং কনসোলের তুলনায় মোবাইল SoC এবং অ্যান্ড্রয়েডের পারফর্ম্যান্স আচরণ বেশি গতিশীল। এই আচরণের মধ্যে রয়েছে থার্মাল স্টেট ম্যানেজমেন্ট, বিভিন্ন CPU ঘড়ি এবং বিভিন্ন CPU কোর প্রকার। SoC-এর ক্রমবর্ধমান বৈচিত্র্যময় কোর টপোলজির সাথে মিলিত হওয়া, ডিভাইসের পারফর্ম্যান্সের উপর নেতিবাচক প্রভাব না ফেলে আপনার গেমটি এই আচরণের সুবিধা নিতে পারে তা নিশ্চিত করার চেষ্টা করার সময় এটি চ্যালেঞ্জ তৈরি করে। ADPF পারফর্ম্যান্সকে আরও অনুমানযোগ্য করে তোলার জন্য এই তথ্যের কিছু সরবরাহ করে।

এখানে ADPF এর প্রধান বৈশিষ্ট্যগুলি রয়েছে:

  • থার্মাল এপিআই : কোনও ডিভাইসের তাপীয় অবস্থা পর্যবেক্ষণ করুন যাতে অ্যাপ্লিকেশনটি অস্থির হয়ে ওঠার আগে সক্রিয়ভাবে কাজের চাপ সামঞ্জস্য করতে পারে।
  • গেম মোড এপিআই এবং গেম স্টেট এপিআই : ব্যবহারকারীর সেটিংস এবং গেম নির্দিষ্ট কনফিগারেশনের উপর ভিত্তি করে পারফরম্যান্স বা ব্যাটারি লাইফ বৈশিষ্ট্যগুলিকে অগ্রাধিকার দিয়ে গেম প্লে অপ্টিমাইজেশন সক্ষম করুন।
  • ফিক্সড পারফরম্যান্স মোড : বেঞ্চমার্কিংয়ের সময় ডিভাইসে ফিক্সড-পারফরম্যান্স মোড সক্ষম করুন যাতে ডায়নামিক CPU ক্লকিং দ্বারা পরিবর্তিত না হয় এমন পরিমাপ পাওয়া যায়।
  • পাওয়ার এফিসিয়েন্সি মোড : সেশনকে বলে যে পারফরম্যান্স হিন্ট সেশনের থ্রেডগুলি পারফরম্যান্সের চেয়ে পাওয়ার এফিসিয়েন্সি পছন্দ করে নিরাপদে শিডিউল করা যেতে পারে। ( অ্যান্ড্রয়েড 15 এ উপলব্ধ )