الأخبار

تفاصيل تحسينات الأداء في Google Chrome 89

Google details performance enhancements in Chrome 89

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

يلاحظ فريق Chrome أنه يرى توفيرًا في الذاكرة يصل إلى 22% في Windows في عملية المتصفح، وما يصل إلى 8% في العارض وما يصل إلى ثلاثة بالمائة في وحدة معالجة الرسومات. وفي الوقت نفسه، ارتفعت استجابة المتصفح بنسبة 9%، وكل ذلك بفضل PartitionAlloc، أداة تخصيص الذاكرة المتقدمة من Google.

قال Mark Chang، مدير منتج Chrome: "بدءًا من M89، قمنا بترقية Chrome على Android و Windows 64 بت لاستخدام PartitionAlloc في كل مكان (عن طريق اعتراض malloc)".

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

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

يمكن العثور على القائمة الكاملة للتغييرات في أحدث إصدار في سجل Chrome.