متعدد العمليات فايرفوكس: كل ما تحتاج إلى معرفته

بعد سنوات من التطوير وعدة تأخيرات ، فإن Firefox متعدد العمليات ، المعروف أيضًا باسم التحليل الكهربائي أو e10S ، على وشك أن يتم تمكينه لمجموعة فرعية من مستخدمي Firefox المستقلين.

يوفر لك الدليل التالي معلومات حول بنية Firefox المتعددة العمليات. تشرح هذه الميزة ما تقدمه الميزة وتفضيلاتها وتبديلها وتغطي توافق الوظيفة الإضافية وتلقي نظرة على مستقبل الميزة.

تخطط Mozilla لتمكين البنية متعددة العمليات لمجموعة فرعية من مستخدمي Firefox Stable عندما يصل المستعرض إلى الإصدار 48. إذا سارت الأمور كما هو مخطط لها ، فسيتم إصدار Firefox 48 في 2 أغسطس 2016.

بدء التشغيل متعدد العمليات ، وهو مستمر (اعتبارًا من Firefox 52). تخطط Mozilla لزيادة عدد عمليات المحتوى إلى أربع مجموعات مستقرة في Firefox 54.

متعدد العمليات فايرفوكس

تستضيف وظيفة التحليل الكهربائي ، أو تعرض ، أو تنفذ محتوى على شبكة الإنترنت في عمليات فرعية في الخلفية تتواصل مع متصفح Firefox "الأصلي" عبر بروتوكولات ipdl المختلفة.

تعمل البنية متعددة العمليات على تحسين استقرار المتصفح وأدائه وأمانه عن طريق فصل المهام إلى عمليات.

يعمل التكرار الأول لمتعددة العمليات في Firefox على نقل الإضافات NPAPI وتشغيل الوسائط ومحتوى الويب إلى العمليات الفرعية وبالتالي فصلها عن جوهر المستعرض.

معرفة ما إذا تم تمكين دعم متعدد العمليات

أسهل طريقة لمعرفة ما إذا كان Firefox متعدد العمليات ممكّنًا هي التالية:

  1. تحميل حول: الدعم في شريط عنوان فايرفوكس.
  2. حدد موقع "Windows Multiprocess Windows" ضمن أساسيات التطبيق بالقرب من الجزء العلوي.

يجب أن يتم تمكينه أو تعطيله ، ويمنحك إجابة مباشرة عن حالة وظائف العمليات المتعددة في المتصفح.

تمكين التحليل الكهربائي في فايرفوكس

إذا لم يتم تمكين الدعم متعدد العمليات حتى الآن في Firefox ، فيمكنك تمكينه يدويًا. هذا صحيح حتى إذا قمت بتشغيل Firefox 47 Stable لأن الوظيفة موجودة بالفعل.

قبل القيام بذلك ، قد ترغب في تشغيل اختبارات التوافق للوظائف الإضافية بالرغم من ذلك. إذا لم تقم بتشغيل الوظائف الإضافية ، فإن حوالي 40٪ من مستخدمي Firefox لا يستخدمون Mozilla ، يمكنك تخطي هذه الخطوة.

التحقق من توافق الوظيفة الإضافية

على الرغم من أنه يمكنك القفز إلى الماء فورًا عن طريق تمكين التحليل الكهربائي دون التحقق من التوافق أولاً ، فمن المقترح للغاية التحقق من أن جميع الوظائف الإضافية المهمة متوافقة مع e10s قبل القيام بذلك.

يمكنك التحقق من موقع هل نحن e10S بعد الذي يسرد الوظائف الإضافية وتوافقها مع e10s. لا يتم اختبار غالبية الوظائف الإضافية لمتصفح فايرفوكس على الرغم من أنك قد لا تكون أكثر حكمة بعد التحقق من الإضافات الخاصة بك على الموقع.

ما يمكنك القيام به ، هو إنشاء ملف تعريف ثانوي في Firefox ، ونسخ جميع امتدادات ملف التعريف الأول إليها ، وتمكين e10s لهذا الملف الشخصي الثانوي.

هذا أبعد ما يكون عن المثالية رغم ذلك. البديل هو تعطيل جميع الوظائف الإضافية ، وتمكين e10s ، وتمكين الملحقات واحدا تلو الآخر لمعرفة ما إذا كانت متوافقة.

تمكين / تعطيل التحليل الكهربائي في فايرفوكس

لتمكين أو تعطيل Firefox متعدد العمليات ، قم بما يلي

  1. اكتب about: config في شريط عنوان المتصفح.
  2. تأكيد أنك سوف تكون حذرا.
  3. البحث عن browser.tabs.remote.autostart .
  4. انقر نقرًا مزدوجًا على التفضيل.

يؤدي تعيين قيمة browser.tabs.remote.autostart إلى true إلى تمكين البنية متعددة العمليات في Firefox ، وتعيينها على false لتعطيلها.

ملاحظة : بدءًا من Firefox 68 وما بعده ، ليس لتفضيل False أي تأثير. يقوم Firefox بتعيين التفضيل إلى True تلقائيًا بغض النظر عن تفضيلات المستخدم.

يرجى ملاحظة أنك تحتاج إلى إعادة تشغيل المتصفح عند تغيير قيمة التفضيل.

بعض التكوينات ، في حالة استخدام إمكانية الوصول أو عدم توافق الوظائف الإضافية ، يمنع تمكين التحليل الكهربائي.

حول: صفحة الدعم المذكورة سابقًا اذكر السبب بحيث تعرف لماذا لا تعمل العمليات المتعددة.

يمكنك فرض وظائف متعددة العمليات في Firefox. أوصي بأن تقوم بعمل نسخة احتياطية لملف تعريف المستخدم الخاص بك قبل القيام بذلك.

  1. اكتب about: config في شريط عنوان المتصفح واضغط على enter.
  2. انقر بزر الماوس الأيمن واختر جديد> منطقية.
  3. سمّها browser.tabs.remote.force-enable .
  4. اضبط قيمته على true .

بدءًا من Firefox 68 ، لم يعد التفضيل متاحًا.

لاحظ أن فرض التوافق قد يكون له تأثير كبير على الأداء إذا كانت الوظائف الإضافية غير متوافقة مع e10s.

هناك تفضيل آخر قد تحتاج إلى تغييره حول: config.

  1. البحث عن extensions.e10sMultiBlockedByAddons
  2. اضبط التفضيل على false.

هذا يمنع حظر عمليات محتوى متعددة عن طريق الوظائف الإضافية.

تغيير عدد عمليات المحتوى

يستخدم Mozilla Firefox عملية محتوى واحدة بشكل افتراضي الآن عند تمكين Firefox متعدد العمليات. تخطط Mozilla لتغيير ذلك في Firefox 54 عن طريق زيادة عدد عمليات المحتوى إلى 4 في هذا الإصدار.

يمكنك تعديل العد الآن ، لرفع أو تقليل الحد. لاحظ أن Firefox سيشحن مع خيار في إعدادات المتصفح يتيح لك القيام بذلك في النهاية.

  • اكتب about: config في شريط عنوان المتصفح واضغط على enter.
  • البحث عن dom.ipc.processCount.
  • انقر نقرًا مزدوجًا فوق القيمة ، وقم بتغييرها. الرقم الذي تدخله هو عدد عمليات المحتوى التي سيستخدمها Firefox.

عند تمكين Windows Multiprocess

يمكنك التحقق من: صفحة الدعم في Firefox لمعرفة ما إذا كانت العمليات المتعددة ممكّنة أم لا.

ستلاحظ العديد من عمليات firefox.exe عندما تقوم بتشغيل مدير عملية ، على سبيل المثال إدارة مهام Windows التي تبرز تمكين التحليل الكهربائي.

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

ومع ذلك ، قد تلاحظ استخدام ذاكرة الوصول العشوائي أعلى من المعتاد. أكدت Mozilla أن Firefox with Electrolysis سيستخدمان حوالي 20٪ من ذاكرة الوصول العشوائي.

يمكنك تغيير عدد العمليات التي يستخدمها Firefox لوظائفه المتعددة العمليات.

المستقبل

ستواصل Mozilla العمل على فايرفوكس متعدد العمليات بعد بدء طرح الميزة لأول مرة. تخطط المؤسسة لجلب الصندوق الرملي إلى Firefox والذي يعتمد على Windows على صندوق الحماية Chromium الذي تستخدمه Google في Chrome. سيحسن صندوق الحماية هذا الأمان بشكل كبير عند التمكين.

أنت الآن: ما هو رأيك في الإصدار القادم من e10s في Firefox؟