فايرفوكس متعدد العمليات: كل ما تريد أن تعرفه
- فئة: ثعلب النار
بعد سنوات من التطوير والعديد من التأخيرات ، أصبح Firefox متعدد العمليات ، والمعروف أيضًا باسم التحليل الكهربائي أو e10S ، على وشك التمكين لمجموعة فرعية من مستخدمي Firefox المستقرين.
يوفر لك الدليل التالي معلومات حول بنية Firefox متعددة العمليات. يشرح ما تقدمه الميزة ، والتفضيلات والمفاتيح الخاصة بها ، ويغطي توافق الوظائف الإضافية ، ويلقي نظرة على مستقبل الميزة.
تخطط Mozilla لتمكين البنية متعددة العمليات لمجموعة فرعية من مستخدمي Firefox Stable عندما يصل المتصفح إلى الإصدار 48. إذا سارت الأمور كما هو مخطط لها ، سيصدر Firefox 48 في 2 أغسطس 2016 .
بدأ طرح العمليات المتعددة ، وهو مستمر (اعتبارًا من Firefox 52). تخطط Mozilla لزيادة عدد عمليات المحتوى إلى أربع عمليات للسكان المستقرة في Firefox 54.
فايرفوكس متعدد العمليات
تستضيف وظيفة التحليل الكهربائي أو تعرض أو تنفذ المحتوى المرتبط بالويب في عمليات الأطفال في الخلفية والتي تتواصل مع متصفح Firefox 'الأصل' عبر بروتوكولات ipdl المختلفة.
تعمل بنية العمليات المتعددة على تحسين استقرار المتصفح وأدائه وأمانه من خلال فصل المهام إلى عمليات.
يقوم التكرار الأول لفايرفوكس متعدد العمليات بنقل المكونات الإضافية NPAPI وتشغيل الوسائط ومحتوى الويب إلى العمليات الفرعية وبالتالي فصلها عن جوهر المتصفح.
اكتشف ما إذا تم تمكين دعم العمليات المتعددة
أسهل طريقة لمعرفة ما إذا كان Firefox متعدد العمليات ممكّنًا هي الطريقة التالية:
- تحميل حول: الدعم في شريط عناوين Firefox.
- حدد موقع 'Multiprocess Windows' ضمن 'أساسيات التطبيق' بالقرب من الجزء العلوي.
يجب أن يقرأ التمكين أو المعطل ، ويمنحك إجابة مباشرة عن حالة الوظائف متعددة العمليات في المتصفح.
تمكين التحليل الكهربائي في Firefox
إذا لم يتم تمكين دعم العمليات المتعددة في Firefox بعد ، فيمكنك تمكينه يدويًا. هذا صحيح حتى إذا قمت بتشغيل Firefox 47 Stable لأن الوظيفة موجودة بالفعل.
قبل القيام بذلك ، قد ترغب في إجراء اختبارات التوافق للوظائف الإضافية. إذا لم تقم بتشغيل الوظائف الإضافية ، حوالي 40٪ من مستخدمي Firefox لا يفعلون ذلك وفقًا لموزيلا ، يمكنك تخطي الخطوة.
التحقق من توافق الوظيفة الإضافية
بينما يمكنك القفز إلى الماء على الفور عن طريق تمكين التحليل الكهربائي دون التحقق من التوافق أولاً ، يُقترح بشدة التحقق من أن جميع الوظائف الإضافية المهمة متوافقة مع e10s قبل القيام بذلك.
يمكنك التحقق من هل نحن e10S بعد الموقع الذي يسرد أفضل الوظائف الإضافية وتوافقها مع e10s. لم يتم اختبار غالبية وظائف Firefox الإضافية حتى لا تكون أكثر حكمة بعد التحقق من الوظائف الإضافية على الموقع.
ما تستطيع فعله، هو إنشاء ملف تعريف ثانوي في Firefox ، انسخ جميع امتدادات الملف الشخصي الأول إليه ، وقم بتمكين e10s لهذا الملف الشخصي الثانوي.
هذا بعيد كل البعد عن المثالية. البديل هو تعطيل جميع الوظائف الإضافية ، وتمكين e10s ، وتمكين الإضافات واحدة تلو الأخرى لمعرفة ما إذا كانت متوافقة.
تمكين / تعطيل التحليل الكهربائي في Firefox
لتمكين Firefox متعدد العمليات أو تعطيله ، قم بما يلي
- اكتب about: config في شريط عنوان المتصفح.
- تأكد من أنك سوف تكون حذرا.
- يبحث عن browser.tabs.remote.autostart .
- انقر نقرًا مزدوجًا فوق التفضيل.
يؤدي تعيين قيمة browser.tabs.remote.autostart على القيمة true إلى تمكين البنية متعددة العمليات في Firefox ، حيث يؤدي تعيينها إلى false إلى تعطيلها.
ملحوظة : من Firefox 68 فصاعدًا ، لا يؤثر تعيين التفضيل على False. يقوم Firefox بتعيين التفضيل إلى True تلقائيًا بغض النظر عن تفضيل المستخدم.
يرجى ملاحظة أنك تحتاج إلى إعادة تشغيل المتصفح عند تغيير قيمة التفضيل.
بعض التكوينات ، إذا تم استخدام إمكانية الوصول أو كانت الوظائف الإضافية غير متوافقة ، تمنع التحليل الكهربائي من التمكين.
حول: صفحة الدعم المذكورة سابقًا تسرد السبب حتى تعرف سبب عدم عمل العمليات المتعددة.
يمكنك فرض تمكين وظائف العمليات المتعددة في Firefox. أوصي بأن تقوم بعمل نسخة احتياطية من ملف تعريف المستخدم الخاص بك قبل القيام بذلك.
- اكتب about: config في شريط عنوان المتصفح واضغط على enter.
- انقر بزر الماوس الأيمن وحدد جديد> منطقي.
- أطلق عليه اسما browser.tabs.remote.force-enable .
- اضبط قيمته على صحيح .
بدءًا من Firefox 68 ، لم يعد التفضيل متاحًا.
لاحظ أن فرض التوافق قد يكون له تأثير كبير على الأداء إذا كانت الوظائف الإضافية غير متوافقة مع e10s.
هناك تفضيل آخر قد تحتاج إلى تغييره حول: config.
- ابحث عن الامتدادات e10sMultiBlockedByAddons
- اضبط التفضيل على خطأ.
هذا يمنع منع عمليات المحتوى المتعددة بواسطة الوظائف الإضافية.
تغيير عدد عمليات المحتوى
يستخدم Mozilla Firefox عملية محتوى واحدة بشكل افتراضي في الوقت الحالي عند تمكين Firefox متعدد العمليات. تخطط Mozilla لتغيير ذلك في Firefox 54 عن طريق زيادة عدد عمليات المحتوى إلى 4 في هذا الإصدار.
يمكنك تعديل العد الآن ، لرفع أو خفض الحد. لاحظ أن Firefox سيشحن مع خيار في إعدادات المتصفح في النهاية يتيح لك القيام بذلك.
- اكتب about: config في شريط عنوان المتصفح واضغط على enter.
- ابحث عن dom.ipc.processCount.
- انقر نقرًا مزدوجًا فوق القيمة وقم بتغييرها. الرقم الذي تدخله هو عدد عمليات المحتوى التي سيستخدمها Firefox.
عندما يتم تمكين Windows متعدد العمليات
يمكنك التحقق من حول: صفحة الدعم في Firefox لمعرفة ما إذا كانت العمليات المتعددة ممكنة أم لا.
ستلاحظ العديد من عمليات firefox.exe عند تشغيل مدير العمليات ، على سبيل المثال Windows Task Manager الذي يسلط الضوء على تمكين التحليل الكهربائي.
يجب أن يعمل Firefox في معظم الأحيان كما كان من قبل. من الناحية المثالية ، يجب أن يؤدي تمكين وظائف العمليات المتعددة إلى تحسين أداء المتصفح واستقراره على الفور.
ومع ذلك ، قد تلاحظ استخدام ذاكرة الوصول العشوائي أعلى من المعتاد. وأكدت موزيلا ذلك سيستخدم Firefox المزود بالتحليل الكهربائي حوالي 20٪ من ذاكرة الوصول العشوائي .
يمكنك تغيير عدد العمليات التي يستخدمها Firefox لوظائفه متعددة العمليات .
المستقبل
ستستمر Mozilla في العمل على Firefox متعدد العمليات بعد الإطلاق الأولي للميزة. تخطط المنظمة لإحضار وضع الحماية إلى Firefox والذي يعتمد ، على نظام Windows ، على وضع الحماية Chromium الذي تستخدمه Google في Chrome. سيعمل وضع الحماية هذا على تحسين الأمان بشكل كبير عند التمكين.
الآن أنت: ما رأيك في الإصدار القادم من e10s في Firefox؟