اختبار التنفيذ

راجِع المعلومات التالية لاختبار عمليات تنفيذ الرسومات.

لقياس الأداء، استخدم التدفق التالي على مراحل:

  • المواصفات: عند تحديد الجهاز في البداية (مثلاً عند استخدام برامج تشغيل غير مكتملة)، استخدِم ساعات وأعمال محمَّلة محدّدة مسبقًا (ثابتة) لقياس عدد اللقطات في الثانية التي يتم عرضها. يقدّم ذلك نظرة واضحة على قدرات الأجهزة.
  • التطوير: مع نضوج برامج التشغيل، استخدِم مجموعة ثابتة من إجراءات المستخدمين لقياس عدد المقاطع المرئية التي تتضمّن تقطُّعات في الرسومات المتحركة.
  • الإنتاج: عندما يصبح الجهاز جاهزًا للمقارنة مع الأجهزة المنافسة، يمكنك زيادة حجم العمل إلى أن يزداد عدد مرات التوقف المؤقت. تحديد ما إذا كانت إعدادات الساعة الحالية يمكنها مواكبة الحمل ويمكن أن يساعدك ذلك في تحديد الأماكن التي يجب فيها إبطاء الساعات وتقليل استهلاك الطاقة.

للحصول على مساعدة في تحديد إمكانات الجهاز أثناء مرحلة المواصفات، استخدِم أداة Flatland على الرابط platform/frameworks/native/cmds/flatland/. تعتمد أرض مسطحة على ساعات ثابتة وتعرض سرعة المعالجة التي يمكن تحقيقها مع أعباء العمل القائمة على التركيب. ويستخدم هذا الاختبار مخازن gralloc لمحاكاة سيناريوهات متعددة تتعلّق بالنوافذ، وذلك من خلال ملء النافذة باستخدام GL ثم قياس عملية الدمج.