بطء قائمة التشغيل الكبيرة لا يعود إلى عدد مدخلاتها فقط؛ فالبيانات الوصفية والصور وحجم EPG وذاكرة الجهاز وطريقة الفهرسة كثيرًا ما تكون أكثر تأثيرًا. الاختبار المفيد يفصل بين زمن التنزيل، والاستيراد الأول، والتنقل، وبدء تشغيل الوسائط.
النقاط الأساسية
- قِس المزامنة الأولى بمعزل عن الاستخدام اليومي.
- قد يفوق حجم الصور وEPG حجم قائمة التشغيل نفسها.
- تحتاج الأجهزة محدودة الذاكرة إلى تحميل تدريجي وذاكرة مؤقتة محدودة الحجم.
- استخدم المصدر المصرَّح به نفسه والشبكة نفسها والجهاز نفسه عند المقارنة.
أربع تكاليف خفية للكتالوج الكبير
| المرحلة | عمل المشغّل | العَرَض عند سوء الإدارة |
|---|---|---|
| التنزيل | استلام قائمة التشغيل والفئات وEPG | تقدّم متوقف أو تأخير مرتبط بالشبكة |
| التحليل (parsing) | قراءة المدخلات وتوحيد البيانات الوصفية | استيراد أول طويل جدًا |
| الفهرسة | تجهيز البحث والمجموعات ومطابقات EPG | بحث بطيء وواجهة متقطعة |
| العرض | تحميل الصور والصفوف الظاهرة عند الحاجة | ضغط على الذاكرة وإعادة تشغيل التطبيق |
ما الذي ينبغي أن يفعله مشغّل مُحسَّن
- كتابة البيانات تدريجيًا بدلًا من الاحتفاظ بالكتالوج كاملًا في الذاكرة.
- استخدام القوائم الافتراضية (virtualisation) للقوائم الطويلة بحيث لا تُرسم إلا الصفوف الظاهرة.
- تحديد حجم ذاكرة الصور المؤقتة وإفراغها بحسب الذاكرة المتاحة.
- إجراء فهرسة البحث خارج خيط الواجهة (UI thread).
- تحديث البيانات المتغيّرة فقط حين تسمح الصيغة بذلك.
- البقاء قابلًا للتنقل بجهاز التحكم أثناء استمرار العمل في الخلفية.
اختبار بسيط قابل للمقارنة
- أعد تشغيل الجهاز وأغلق التطبيقات الأخرى.
- استخدم مصدر الاختبار المصرَّح به نفسه في كل مشغّل.
- قِس الوقت حتى أول شاشة قابلة للاستخدام بمعزل عن المزامنة الكاملة.
- افتح البث المباشر والدليل والبحث والمفضّلة وعدة فئات.
- عُد بعد عشر دقائق ثم بعد ثلاثين دقيقة لرصد إفراغ الذاكرة.
- كرّر الاختبار ثلاث مرات واعتمد القيمة الوسيطة، لا أفضل نتيجة.
تحسينات في متناول المستخدم
- أبقِ مساحة تخزين فارغة لقواعد البيانات المحلية والذاكرة المؤقتة.
- أزل التطبيقات غير الضرورية العاملة في الخلفية.
- استخدم Ethernet أو شبكة Wi-Fi مستقرة لعزل مشكلات الشبكة.
- تجنّب تشغيل عدة عمليات مزامنة في آن واحد.
- حافظ على تحديث النظام والمشغّل ومكوّنات التشغيل.
ما الذي سينشره DringTV
سيكشف بروتوكول الاختبار لدينا عن طراز الجهاز، وحجم الكتالوج، وزمن الاستيراد، والزمن حتى أول تفاعل، والثبات بعد التنقل. ولن تُنشر الأرقام إلا بعد قياسات متكررة.
أسئلة شائعة
كم عدد المدخلات الذي يُعدّ كثيرًا على Android TV؟
لا يوجد حدّ عام. فقد يحمل كتالوجان متساويان في الحجم أعباء مختلفة جدًا من الصور وEPG، كما تختلف حدود الذاكرة من جهاز إلى آخر.
هل يجعل الإنترنت الأسرع التطبيق كله أسرع؟
يحسّن التنزيل وأحيانًا بدء تشغيل الوسائط، لكنه لا يحسّن الفهرسة المحلية ولا يعالج واجهة غير فعّالة.
مراجع تقنية
DringTV مشغّل وسائط فقط. لا يوفّر أي قناة أو قائمة تشغيل أو بوابة أو محتوى، ولا يبيعها ولا يوصي بها. استخدم فقط المصادر المصرَّح لك بالوصول إليها، والتزم بقواعد مالك المصدر وبالقانون المعمول به في بلدك.