วิธีตรวจสอบว่ามีการเปิดใช้งานตัวเลือก multiprocess e10 ใน Firefox หรือไม่


25

ตั้งแต่เปิดใช้งานตัวเลือก Electrolysis (e10s) Firefox 47 หลายกระบวนการ แต่ฉันกลัว Firefox ของฉันยังคงใช้เพียงกระบวนการเดียว

มีตัวเลือกมากมายเกี่ยวกับเรื่องนี้ในabout:config:

browser.tabs.remote.autostart
extensions.e10sBlockedByAddons
extensions.e10sBlocksEnabling

ฉันจะยืนยันได้อย่างไรว่าตัวเลือกทั้งหมดถูกตั้งค่าอย่างถูกต้อง?
ตัวเลือกใดที่เปิด / ปิดการใช้งานความสามารถแบบหลายกระบวนการ?
ฉันจะรู้ได้อย่างไรว่า Addon บล็อกตัวเลือกนี้หรือไม่


การกำหนดค่าของฉันคือ: browser.tabs.remote.autostart: true, extensions.e10sBlockedByAddons: false, Extensions.e10sBlocksEnabling: true
t9toqwerty

สองตัวเลือกแรกที่ browser.tabs.remote.autostart และส่วนขยาย e10sBlockedByAddons เป็นสิ่งสำคัญและส่วนขยายที่สาม e10sBlocksEnabling ไม่ได้รับผลกระทบมากนัก จุดสำคัญอย่างหนึ่งคือส่วนขยาย e10sBlockedByAddons: false อาจทำให้ส่วนเสริมของคุณบางส่วนเสียหาย
t9toqwerty

@Thor คุณสามารถโพสต์สิ่งนี้เป็นคำตอบดังนั้นฉันสามารถตอบแทนคุณ?
rubo77

ฉันดีใจที่คุณพบว่าความคิดเห็นของฉันมีประโยชน์ โพสต์ว่าเป็นคำตอบ แต่ดูเหมือนว่าคุณตอบได้ดีกว่าฉัน
t9toqwerty

คำตอบ:


28

เปิดเว็บไซต์about:supportใน Firefox ซึ่งระบุว่าเปิดใช้งาน e10s หรือไม่

มีบรรทัด "การแสดงแบบหลายขั้นตอนแบบเป็นขั้นตอน" ซึ่งจะถูกกำหนดเป็นtrueหากเปิดใช้งาน e10s มองหาตัวเลขที่สูงกว่า 0 ในรายการ "Multiprocess Windows" (นี่แปลเป็นภาษาของคุณเช่น "Fenster mit mehreren Prozessen" และ "Web-Inhaltsprozesse" ในภาษาเยอรมัน)

เช่นการช่วยการเข้าถึงส่วนเสริมสามารถทำให้เกิดการปิดการใช้งานคุณสมบัตินี้

ในเว็บไซต์นี้คุณสามารถตรวจสอบถ้า Add-on คุณกำลังใช้เข้ากันได้: http://arewee10syet.com/ นอกจากนี้ยังมีไซต์ mozilla เพื่อตรวจสอบความเข้ากันได้คุณจะพบ addon-id ในชื่อไฟล์ส่วนขยายในโฟลเดอร์โปรไฟล์ของคุณตัวอย่างเช่นส่วนเสริม "กลุ่มแท็บ" มี id tabgroups@quicksaverและเข้ากันไม่ได้กับ e10s

หากคุณต้องการที่จะเลือกในการทดสอบคุณลักษณะต่อไปเปิดabout:configและสลับไปbrowser.tabs.remote.autostart trueในการรีสตาร์ทครั้งถัดไปของคุณ e10s ควรจะทำงาน

บังคับให้เปิดใช้งาน

อย่าลองสิ่งนี้บน Android มิฉะนั้นมันจะทำให้แอป Firefox ของคุณพังอย่างสมบูรณ์!

บนเดสก์ท็อปหากคุณลองเปิดใช้งาน e10s แต่เกี่ยวกับ: ฝ่ายสนับสนุนระบุว่า e10s ถูกปิดใช้งาน (เช่นการช่วยการเข้าถึงส่วนเสริมสามารถเรียกสิ่งนี้) คุณสามารถบังคับให้ e10s เปิดเพื่อการทดสอบ ภายในabout:configสร้างใหม่booleanคำนำชื่อและตั้งค่าให้browser.tabs.remote.force-enable trueสิ่งนี้ไม่ได้รับการสนับสนุนให้ใช้ในความเสี่ยงของคุณเอง!

(ฉันพยายามแล้วและใช้งานได้แม้จะมีการเปิดใช้งานกลุ่มแท็บ Addon แต่มีความเสี่ยง!)

ที่มา: https://wiki.mozilla.org/Electrolysis#Force_Enable


1
browser.tabs.remote.force-enableทำงานให้ฉัน (การตั้งค่าปกติยังคงได้รับการเปลี่ยนแปลงในการเริ่มต้นกลับไปที่กระบวนการเดียว)
falsePockets

13

การกำหนดค่าของฉันคือ:

browser.tabs.remote.autostart : true

extensions.e10sBlockedByAddons : false

extensions.e10sBlocksEnabling : true

หลังจากการตั้งค่าเหล่านี้ของฉันabout:supportแสดงว่า Windows หลายกระบวนการเปิดใช้งานโดยผู้ใช้ (ฉัน)

ป้อนคำอธิบายรูปภาพที่นี่

สองตัวเลือกแรก browser.tabs.remote.autostartและextensions.e10sBlockedByAddonsมีความสำคัญและที่สามextensions.e10sBlocksEnablingดูเหมือนจะไม่ส่งผลกระทบมากนัก จุดสำคัญอย่างหนึ่งก็คือextensions.e10sBlockedByAddons : falseอาจทำให้ส่วนเสริมของคุณแตก


ทำไม browser.tabs.remote.autostart? นั่นไม่เกี่ยวข้องกับเสียง
rubo77

2
@ rubo77 คำว่า "remote" นี่หมายถึง "E10s" จริงๆ มันหมายถึง "กระบวนการ" ในกรณีที่คุณสงสัย
Marc.2377

1
ในกรณีของการตั้งค่าextensions.e10sBlockedByAddons=falseสำหรับ FF v53 ก็เพียงพอที่จะดูใน1/1 (Enabled by default) about:support
dma_k

1
สวัสดี @dma_k ดูเหมือนว่าจะextensions.e10sBlockedByAddonsไม่มีให้ใน FF 53 ของฉัน (Ubuntu X64) อีกต่อไป BTW ขอบคุณสำหรับข้อมูลของคุณ
t9toqwerty

0

ฉันเลือกที่จะไม่ประมวลผลหลายอย่างใน Firefox เวอร์ชัน 64.0.2 โดยไปที่about:debugging#workersและคลิกOpt out of multiple content processes:

การแก้ไขข้อบกพร่องของผู้ปฏิบัติงานบริการ

ฉันไม่ได้จดบันทึกถึงตัวเลือกการตั้งค่าที่เปลี่ยนแปลงไปและเมื่อเลือกไม่ใช้งานไม่มีปุ่มให้เลือก!

dom.ipc.multiOptOutโชคดีที่ผมพบว่าค่าการตั้งค่า: ค่าควรจะว่างเปล่า

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.