يتم تحسين عمر بطارية Chrome وأدائه من خلال التحكم في صفحات الخلفية

فيديو: الØلقة العشرون من مسلسل ÙŠØيا انجلو ÙŠØيا انجلو Øلقات جد٠2024

فيديو: الØلقة العشرون من مسلسل ÙŠØيا انجلو ÙŠØيا انجلو Øلقات جد٠2024
Anonim

قد يكون Google Chrome متصفح الويب الأفضل أداءًا اليوم ، ولكن غالبًا ما تؤثر ميزاته الرائعة على البطارية. وذلك لأن علامات تبويب Chrome تستهلك الكثير من موارد النظام حتى عند تشغيلها في الخلفية. تعمل Google الآن على جهاز ضبط وقت من شأنه أن يؤدي إلى اختناق صفحات الخلفية في محاولة للمساعدة في تحسين عمر البطارية وأداء المتصفح.

سيتم شحن نظام التحكم باستخدام Chrome 56 وتحديد عدد عمليات JavaScript لعلامات التبويب الخلفية. تنوي Google الحد من استخدام وحدة المعالجة المركزية لصفحات الخلفية في Chrome إلى الحد الأدنى ، مما يؤدي على الأرجح إلى تحسين أداء المتصفح وعمر البطارية الطويل كنتيجة غير مباشرة.

أوضحت Google الآلية الجديدة بالتفصيل في مستند مُحرر مستندات Google المتاح للعرض الآن. الهدف من ذلك هو الاستفادة من توقيتات جافا سكريبت كثيفة الاستخدام للموارد والتي ازدادت أهمية على مدار العامين الماضيين مع انتشار التطبيقات القائمة على الويب في الوقت الفعلي. فكر في رسائل البريد الإلكتروني ورسائل الدردشة التي يتم إخطارك بها في الوقت الفعلي: يستخدم المطورون أجهزة توقيت JavaScript لتشغيل الإجراءات في نقاط معينة. ومع ذلك ، فقد تعرضت أجهزة ضبط الوقت هذه لإساءة الاستخدام ، حيث يميل العديد من المطورين إلى تحميل الصفحات بأجهزة توقيت بدون توقف ، مما يؤدي إلى ظهور علامات تبويب خلفية في Chrome لاستهلاك كميات هائلة من الذاكرة على الجهاز.

مع وصول التحديث الجديد إلى الإصدار الثابت من Chrome 56 ، ستنفذ Google ميزانية زمنية لكل علامة تبويب. ستتحكم ميزانية الوقت في الوصول إلى مشغل معالجة جافا سكريبت في Chrome لصفحات الخلفية. يمكن أن تنفد الميزانية الزمنية لعلامات تبويب الخلفية إذا تسببت الصفحات غير المركزة في زيادة مقدار المؤقتات.

يصف ألكساندر تيمين مهندس Google آلية الاختناق:

  • لكل WebView ميزانية (بالثواني) لتشغيل أجهزة ضبط الوقت في الخلفية.
  • يُسمح فقط بتشغيل مهمة المؤقت عندما تكون الميزانية غير سلبية.
  • بعد تنفيذ مؤقت ، يتم خصم وقت التشغيل من الميزانية.
  • يتم تجديد الميزانية مع مرور الوقت (بمعدل 0.01 ثانية في الثانية).

تخطط Google لطرح الميزة الجديدة لنظام التشغيل Windows و Mac و Linux و Chrome OS و Android و Android WebView ، على الرغم من عدم وجود تاريخ رسمي لإصدار Chrome 56 المستقر حتى الآن.

يتم تحسين عمر بطارية Chrome وأدائه من خلال التحكم في صفحات الخلفية