Android 17 और इसके बाद के वर्शन में, ऑडियो वर्कलोड टेस्ट से यह पता चलता है कि कम-से-कम समय में ऑडियो चलाने की सुविधा बनाए रखते हुए, कोई डिवाइस ज़्यादा से ज़्यादा कितना कंप्यूटेशनल लोड ले सकता है.
टेस्ट की मेथडोलॉजी
टेस्ट में, ऑडियो सीपीयू के वर्कलोड की क्षमता को मापा जाता है. इसके लिए, एक ऐसा सिग्नल जनरेट किया जाता है जो 1 और N साइन वेव के बीच बार-बार स्विच करता है.
- N, वर्कलोड की जटिलता को दिखाता है. यह साइन वेव की संख्या होती है.
- टेस्ट, आवाज़ों की बेसलाइन संख्या से शुरू होता है. आम तौर पर, यह संख्या 20 होती है. इसके बाद, N को धीरे-धीरे बढ़ाया जाता है, ताकि डिवाइस की स्टेबिलिटी थ्रेशोल्ड की पहचान की जा सके.
मेज़रमेंट के लिए ज़रूरी शर्तें
इसका मकसद, N की उस ज़्यादा से ज़्यादा वैल्यू की पहचान करना है जिसे सिस्टम, ऑडियो में गड़बड़ी किए बिना प्रोसेस कर सकता है. ये शर्तें, टेस्ट पैनल में शामिल होती हैं:
- गड़बड़ी की परिभाषा: गड़बड़ी को बफ़र अंडररन के तौर पर तय किया जाता है. यह तब होती है, जब सिस्टम, बफ़र को समय पर ऑडियो डेटा नहीं दे पाता
(
underrun_count > 0). - आवाज़ों की ज़्यादा से ज़्यादा संख्या: यह मेट्रिक, साइन वेव की उस ज़्यादा से ज़्यादा संख्या को दिखाती है जिसे डिवाइस ने बिना किसी गड़बड़ी के स्ट्रीम को बनाए रखते हुए, सफलतापूर्वक हैंडल किया है.
- आवाज़ों की कम से कम संख्या: यह मेट्रिक, टेस्ट पास करने के लिए ज़रूरी N की कम से कम वैल्यू को दिखाती है. यह थ्रेशोल्ड, डिवाइस के लिए तय किए गए मीडिया परफ़ॉर्मेंस क्लास (एमपीसी) के लेवल के हिसाब से अलग-अलग होता है.
टेस्ट पैनल
ऑडियो वर्कलोड टेस्ट पैनल, रीयल-टाइम परफ़ॉर्मेंस मेट्रिक और टेस्ट का स्टेटस दिखाता है.
पहली इमेज. ऑडियो वर्कलोड टेस्ट पैनल.
टेस्ट के कंट्रोल और स्टेटस
टेस्ट पैनल में, ये कंट्रोल और स्टेटस इंडिकेटर उपलब्ध होते हैं:
- शुरू करें/रोकें: इससे वर्कलोड ऑडियो स्ट्रीम शुरू या बंद हो जाती है.
- अंडररन की संख्या (xRuns): यह रीयल टाइम में, गड़बड़ियों की संख्या दिखाता है.
- वर्कलोड ग्राफ़: यह रीयल-टाइम ऑडियो वर्कलोड दिखाता है. हरा रंग, बिना गड़बड़ी के चलने की सुविधा दिखाता है. वहीं, लाल रंग, अंडररन का पता चलने की जानकारी देता है.
- आवाज़ों की ज़्यादा से ज़्यादा संख्या: यह सेशन के दौरान, साइन वेव की मौजूदा ज़्यादा से ज़्यादा संख्या दिखाता है.
- आवाज़ों की कम से कम संख्या: यह टेस्ट पास करने के लिए ज़रूरी N की कम से कम वैल्यू दिखाता है.
टेस्ट की प्रोसेस
ऑडियो वर्कलोड टेस्ट करने के लिए, यह तरीका अपनाएं:
- टेस्ट किए जाने वाले डिवाइस (डीयूटी) को किसी समतल जगह पर रखें. एक जैसे नतीजे पाने के लिए, डिवाइस को कमरे के सामान्य तापमान पर आने दें, ताकि थर्मल थ्रॉटलिंग से बचा जा सके.
- पक्का करें कि बैकग्राउंड में, सीपीयू का ज़्यादा इस्तेमाल करने वाले कोई अन्य ऐप्लिकेशन न चल रहे हों.
- मीडिया की आवाज़ को सुनने लायक लेवल पर सेट करें. यह लेवल, करीब 50% होना चाहिए.
- CTS Verifier में, ऑडियो वर्कलोड टेस्ट लॉन्च करें.
- शुरू करें पर टैप करें.
- वर्कलोड में बढ़ोतरी देखें. टेस्ट में, अंडररन की निगरानी करते हुए, साइन वेव की संख्या अपने-आप बढ़ जाती है.
जब सिस्टम, ज़्यादा से ज़्यादा स्टेबल वर्कलोड की पहचान कर लेता है, तब टेस्ट पूरा हो जाता है. इसके बाद, सिस्टम आवाज़ों की ज़्यादा से ज़्यादा संख्या की फ़ाइनल वैल्यू रिकॉर्ड करता है.
जब टेस्ट पूरा हो जाता है और नतीजा, डिवाइस के लिए तय किए गए मीडिया परफ़ॉर्मेंस क्लास की ज़रूरी शर्तों को पूरा करता है, तो पास बटन उपलब्ध हो जाता है.