অ্যান্ড্রয়েড ১৭ এবং এর পরবর্তী সংস্করণগুলোতে, অডিও ওয়ার্কলোড টেস্টের মাধ্যমে মূল্যায়ন করা হয় যে, কম ল্যাটেন্সিতে অডিও প্লেব্যাক বজায় রেখে একটি ডিভাইস সর্বোচ্চ কতটা কম্পিউটেশনাল লোড সহ্য করতে পারে।
পরীক্ষার পদ্ধতি
এই পরীক্ষাটি ১ এবং N সংখ্যক সাইন ওয়েভের মধ্যে বারবার পরিবর্তনশীল একটি সিগন্যাল তৈরি করার মাধ্যমে অডিও সিপিইউ-এর কর্মক্ষমতা পরিমাপ করে।
- N হলো কাজের জটিলতার প্রতীক, যা সাইন তরঙ্গের সংখ্যা।
- পরীক্ষাটি সাধারণত ২০টি কণ্ঠস্বরের একটি ভিত্তি সংখ্যা দিয়ে শুরু হয় এবং ডিভাইসটির স্থিতিশীলতার সীমা শনাক্ত করার জন্য N-এর মান ক্রমান্বয়ে বাড়ানো হয়।
পরিমাপের মানদণ্ড
লক্ষ্য হলো N-এর সর্বোচ্চ মান শনাক্ত করা, যা সিস্টেমটি কোনো অডিও ত্রুটি ছাড়াই প্রক্রিয়া করতে পারে। এই মানদণ্ডগুলো পরীক্ষা প্যানেলে অন্তর্ভুক্ত রয়েছে:
- গ্লিচের সংজ্ঞা: গ্লিচকে বাফার আন্ডাররান হিসাবে সংজ্ঞায়িত করা হয়, যা তখন ঘটে যখন সিস্টেম সময়মতো বাফারে অডিও ডেটা সরবরাহ করতে ব্যর্থ হয় (
underrun_count > 0)। - সর্বোচ্চ প্রাপ্ত কণ্ঠস্বর: এই মেট্রিকটি সেই সর্বোচ্চ সংখ্যক সাইন ওয়েভকে বোঝায় যা ডিভাইসটি একটি ত্রুটিমুক্ত স্ট্রিম বজায় রেখে সফলভাবে পরিচালনা করেছে।
- প্রয়োজনীয় ন্যূনতম ভয়েস সংখ্যা: এই মেট্রিকটি পরীক্ষায় উত্তীর্ণ হওয়ার জন্য প্রয়োজনীয় N-এর সর্বনিম্ন মানকে নির্দেশ করে। ডিভাইসের দ্বারা ঘোষিত মিডিয়া পারফরম্যান্স ক্লাস (MPC) লেভেলের উপর ভিত্তি করে এই থ্রেশহোল্ড পরিবর্তিত হয়।
টেস্ট প্যানেল
অডিও ওয়ার্কলোড টেস্ট প্যানেলটি রিয়েল-টাইম পারফরম্যান্স মেট্রিক্স এবং পরীক্ষার অবস্থা প্রদর্শন করে।

চিত্র ১. অডিও ওয়ার্কলোড টেস্ট প্যানেল।
পরীক্ষা নিয়ন্ত্রণ এবং অবস্থা
টেস্ট প্যানেলে নিম্নলিখিত কন্ট্রোল এবং স্ট্যাটাস ইন্ডিকেটরগুলো উপলব্ধ আছে:
- শুরু/বন্ধ: ওয়ার্কলোড অডিও স্ট্রিমটি চালু বা বন্ধ করে।
- আন্ডাররান সংখ্যা (xRuns): রিয়েল টাইমে শনাক্ত হওয়া গ্লিচের সংখ্যা দেখায়।
- ওয়ার্কলোড গ্রাফ: রিয়েল-টাইম অডিও ওয়ার্কলোড প্রদর্শন করে। সবুজ রঙ ত্রুটিমুক্ত প্লেব্যাক নির্দেশ করে; লাল রঙ শনাক্তকৃত আন্ডাররান নির্দেশ করে।
- সর্বোচ্চ ভয়েস সংখ্যা: সেশন চলাকালীন অর্জিত বর্তমান সর্বোচ্চ সংখ্যক সাইন ওয়েভ প্রদর্শন করে।
- ন্যূনতম প্রয়োজনীয় কণ্ঠস্বর: পরীক্ষায় উত্তীর্ণ হওয়ার জন্য প্রয়োজনীয় N-এর সর্বনিম্ন মান প্রদর্শন করে।
পরীক্ষার প্রক্রিয়া
অডিও ওয়ার্কলোড পরীক্ষা করার জন্য, এই ধাপগুলো অনুসরণ করুন:
- পরীক্ষাধীন ডিভাইসটি (ডিইউটি) একটি সমতল পৃষ্ঠে রাখুন। সামঞ্জস্যপূর্ণ ফলাফল পেতে, থার্মাল থ্রটলিং এড়ানোর জন্য ডিভাইসটিকে একটি স্থিতিশীল কক্ষ তাপমাত্রায় পৌঁছাতে দিন।
- নিশ্চিত করুন যে ব্যাকগ্রাউন্ডে অন্য কোনো উচ্চ-সিপিইউ অ্যাপ চলছে না।
- মিডিয়ার ভলিউম প্রায় ৫০%-এর মতো শ্রুতিগোচর পর্যায়ে সেট করুন।
- CTS ভেরিফায়ারে, অডিও ওয়ার্কলোড টেস্টটি চালু করুন।
- স্টার্ট-এ ট্যাপ করুন।
- কাজের চাপ বৃদ্ধি লক্ষ্য করুন। পরীক্ষাটি স্বয়ংক্রিয়ভাবে সাইন ওয়েভের সংখ্যা বাড়াতে থাকে এবং একই সাথে আন্ডাররান পর্যবেক্ষণ করে।
সিস্টেমটি সর্বোচ্চ স্থিতিশীল কর্মভার শনাক্ত করলে পরীক্ষাটি সম্পন্ন হয়। এরপর সিস্টেমটি চূড়ান্ত ‘সর্বোচ্চ প্রাপ্ত কণ্ঠস্বর’ (Max Voices Reached) মানটি রেকর্ড করে।
পরীক্ষাটি সম্পন্ন হলে এবং ফলাফলটি ডিভাইসটির ঘোষিত মিডিয়া পারফরম্যান্স ক্লাসের জন্য প্রয়োজনীয় মানদণ্ড পূরণ করলে, পাস (PASS) বাটনটি উপলব্ধ হয়।