เปลี่ยนรูปแบบกระบวนการของ Google Chrome หรือไม่


13

ไม่มีใครรู้วิธีหยุด Chrome ในการทำเช่นนี้?

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

Chrome ดูเหมือนจะจัดกลุ่มแท็บทั้งหมดที่ฉันเปิดผ่านหน้าเดียวกันเป็นกระบวนการเดียว หากฉันคัดลอกและวางลิงก์ทีละรายการลงในแท็บแยกต่างหากมันจะสร้างกระบวนการใหม่ แต่เมื่อฉันคลิกลิงก์ตรงกลางมันจะจัดกลุ่มลิงก์เหล่านั้นเป็นหนึ่ง

ฉันต้องการบังคับให้ Chrome สร้างกระบวนการใหม่สำหรับทุกแท็บเพราะเมื่อหน้าหนึ่งล็อกขึ้นมามันจะหยุดแท็บทั้งหมดที่ฉันเปิดไว้และถ้าแท็บใดแท็บหนึ่งหยุดทำงานมันจะใช้เวลาที่เหลือ คุณสามารถเปลี่ยนรูปแบบกระบวนการของ Chrome เป็นรูปแบบหนึ่งที่เรียกว่า "--process-per-tab" ซึ่งดูเหมือนจะเป็นสิ่งที่ฉันกำลังมองหา แต่เมื่อฉันลองและเปิด Chrome ด้วยอาร์กิวเมนต์นี้ผ่านทางเทอร์มินัลมันไม่ทำงาน เป็นไปได้ว่าฉันไม่ได้ใช้คำสั่งที่ถูกต้อง สิ่งที่ฉันพยายามคือ:

/Applications/"Google Chrome.app"/Contents/MacOS/"Google Chrome" --process-per-tab

ฉันใช้ OS X และใช้ dev รุ่นล่าสุด 5.0.396.0

คำตอบ:



0

กระบวนการเดียว

หากต้องการใช้โหมดนี้ให้เปิดคุณสมบัติของ Chrome ในเมนูเริ่มและเพิ่มสตริง '-single-process' (โดยไม่ใส่เครื่องหมายอัญประกาศ) ที่ส่วนท้ายของกล่องเป้าหมาย ตอนนี้ไม่ว่าคุณจะเปิดกี่แท็บเบราว์เซอร์จะใช้เพียงกระบวนการเดียว 1

กระบวนการเดียวต่อเว็บไซต์

หากคุณเพิ่มสตริง '-process-per-site' ลงในบรรทัดเป้าหมาย Chrome จะเปิดกระบวนการใหม่สำหรับแต่ละแท็บ แต่ถ้าคุณเปิดไซต์เดียวกันในสองแท็บมันจะทำงานในกระบวนการเดียวกัน 1

กระบวนการเดียวต่อแท็บ

สตริง '-process-per-tab' จะบังคับให้ Chrome สร้างกระบวนการใหม่อย่างสมบูรณ์และใช้พื้นที่หน่วยความจำใหม่สำหรับแต่ละแท็บซึ่งเป็นค่าเริ่มต้น * 1

* สิ่งนี้ดูเหมือนจะไม่เป็นค่าเริ่มต้นใน Chrome เวอร์ชันล่าสุด


อ้างอิง:

1 10 สุดยอด Google Chrome แฮ็ค

คำแนะนำ "ง่ายขึ้น"


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