يمكن أن تؤدي “مشاركة العمليات” في Google Chrome إلى تقليل استخدام ذاكرة الوصول العشوائي

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




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


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

Google Chrome مع إشعار زر يسأل المستخدم عما إذا كان يريد إلغاء الاشتراك في مشاركة العملية لأنه يقوم بتصحيح الأخطاء
جوجل


يتم حاليًا إيقاف تجربة مشاركة العمليات افتراضيًا لمجموعات معينة من المستخدمين، بما في ذلك مستخدمي Chrome Enterprise، وChrome For Testing، وChrome Headless، والمطورين الذين استخدموا DevTools مؤخرًا. يمكنك الاشتراك في التجربة باستخدام علامة سطر الأوامر، على الرغم من أنها مخصصة للمطورين فقط في الوقت الحالي.

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

مصدر: جوجل

(العلامات للترجمة) الويب (ر) جوجل كروم (ر) نظام التشغيل كروم

أضف تعليق