Firefox ต้องการ RAM 1 GB


13

ผมทำงานเป็นนักพัฒนาเว็บและการที่ผมใช้ Firefox กับFirebug เมื่อเร็ว ๆ นี้ฉันสังเกตเห็นว่าหลังจากทำงานสองชั่วโมงfirefox.exeกระบวนการนี้ต้องใช้หน่วยความจำการทำงานมากกว่า 1 GB!

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

ข้อเสนอแนะใด ๆ

ฉันใช้ Windows 7 กับ RAM 2 GB, Firefox 3.6.8 ซึ่งโดยปกติฉันเปิด 10 แท็บแล้ว


3
หากคุณใช้แท็บซ้ำอย่างรุนแรงอาจต้องทำเช่นนั้นเนื่องจาก Firefox จะเก็บประวัติไว้มากมายต่อแท็บ หรืออาจเป็นส่วนขยายที่รั่วหน่วยความจำหรืออะไรแบบนั้น

ฉันมีปัญหาเดียวกันและฉันเพิ่งเสนอค่าหัว 50 จุดสำหรับคำถามนี้ ฉันไม่ได้ใช้ Firebug ในเวลานี้ดังนั้นจึงไม่ใช่ปัญหา ฉันปิดใช้งานปลั๊กอินอื่นของฉันทั้งหมด ฉันไม่ได้ใช้เครื่องนี้ (ซึ่งฉันมีปัญหาอยู่ตลอดเวลา) เพื่อการพัฒนา - แท้จริงแล้วมันคือการท่องเว็บ!
Alex R

คุณควรเริ่มโพสต์ใหม่เนื่องจากเงินรางวัลของคุณดูเหมือนจะไม่ตรงกับคำถามยกเว้นในชื่อ
harrymc

ฉันเชื่อว่าร็อบนั้นถูกต้อง ฉันสังเกตเห็นพฤติกรรมเดียวกันกับหลายแท็บหรือเปิดแท็บทิ้งไว้ตลอดเวลา
에이바

คุณตั้งค่าขีด จำกัด การใช้ RAM และดิสก์แคชสูงสุดตามที่ฉันกำหนดไว้ในคำตอบหรือไม่
พัฒนา

คำตอบ:


11

ดูเหมือนปัญหาสองอย่างที่แยกจากกัน ก่อนอื่น Firefox เป็นที่รู้จักกันว่าเป็นหมูหน่วยความจำ มีวิธีที่จะทำให้สิ่งนี้ให้น้อยที่สุดรวมถึงการกำจัดแอดออนที่คุณไม่ต้องการเช่นนี้:

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

ประการที่สองหากกระบวนการ Firefox ไม่หยุดเมื่อคุณปิดหน้าต่างลองอีกสักครู่ ฉันพบว่าเมื่อ Firefox ใช้หน่วยความจำจำนวนมากอาจต้องใช้เวลาสักพัก (สูงถึง 30 วินาทีหรือมากกว่านั้น) เพื่อให้ปิดลงอย่างสมบูรณ์


นี่ไม่ได้ จำกัด ปริมาณ RAM ที่ Firefox ใช้จริง ... : S
cp2141

1
ตัดแต่งจะทำความสะอาดใช่ไหม
Sam

@Sam ใช่นั่นคือการตัดแต่งทั้งหมด - ทำความสะอาด ดูคำตอบของฉันสำหรับวิธีตั้งค่าขีด จำกัด ฮาร์ดแรม
พัฒนา

6

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

ในการ จำกัด จำนวน RAM ที่ Firefox ใช้ก่อนใช้แคชดิสก์ให้ไปที่เบราว์เซอร์ของคุณเพื่อ about: config ในตัวกรองให้ป้อน "หน่วยความจำ" และคุณจะเห็น:

browser.cache.memory.capacity

หากไม่เป็นเช่นนั้นคุณจะต้องสร้างคีย์นี้ด้วยตนเองเป็นค่าจำนวนเต็ม ค่าจำนวนเต็มนี้แสดงถึงแคชหน่วยความจำ (เป็นกิโลไบต์) ที่ Firefox สามารถใช้ได้ ฉันตั้งค่านี้เป็น 131072 (128 MB) เป็นการส่วนตัว เพื่อหลีกเลี่ยง Firefox หน่วยความจำไม่เพียงพอคุณสามารถเพิ่มแคชดิสก์ที่ใช้โดยเปลี่ยนตัวแปรต่อไปนี้ (คุณสามารถใช้ "ดิสก์" เป็นตัวกรองการค้นหา)

browser.cache.disk.capacity

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


1

Firefox เป็นที่รู้จักกันดีว่ามีทรัพยากรจำนวนมากมากหลังจากใช้งานเป็นเวลานานคุณสามารถลองถอนการติดตั้งส่วนเสริมที่ไม่ได้ใช้เพื่อดูว่ามีผลกระทบหรือไม่


ใช่ Firefox นั้นยากมากในทรัพยากรระบบ หากระบบของคุณติดขัดคุณอาจต้องอัปเกรดระบบหรือเปลี่ยนไปใช้เบราว์เซอร์อื่นที่ทำได้ดีกว่าในทรัพยากรที่ จำกัด
Brian Knoblauch

การอัปเกรดเบราว์เซอร์จะเสียสติ มันเป็นเนื้อวัวตัวหนึ่งที่มี firefox ที่หนักหน่วงมาก!
Toby

ทำไมทุกคนควรใช้ Firefox หากใช้หน่วยความจำมากกว่า IE ดูเหมือนไม่มีจุดหมายสักเล็กน้อย
Alex R

@Alex - เพราะมันเป็นเบราว์เซอร์พื้นฐานที่ไม่ทำลายเว็บ
Toby

เพราะปลั๊กอิน!
Sam

1

คุณอาจจะลองAFOMซึ่ง

หน่วยความจำกู้คืนหน่วยความจำรั่วภายในอินสแตนซ์ที่กำลังทำงานของแอปพลิเคชั่นเบราว์เซอร์ Firefox

ฉันยังขอแนะนำให้คุณ สูญญากาศที่คุณฐานข้อมูลอย่างสม่ำเสมอ Ccleanerมีฟังก์ชั่นนี้ในขณะนี้

หรือมิฉะนั้นการติดตั้งใหม่อาจทำงานได้ นอกจากนี้ยังสามารถช่วยแก้ไขปัญหา หากคุณนำส่วนขยายกลับมาหนึ่งครั้งคุณอาจเห็นว่าหนึ่งในนั้นเป็นสาเหตุของปัญหา หลังจากถอนการติดตั้งให้แน่ใจว่าได้ลบร่องรอยทั้งหมดของโปรไฟล์ของคุณ Revo Uninstallerควรทำอย่างละเอียด


ลิงก์ AFOM เสีย (อย่างมีประสิทธิภาพ) ทันที ("ผลการค้นหาสำหรับ" afom "ไม่พบผลลัพธ์")
Peter Mortensen

1

นี้ดูเหมือนว่าปัญหาที่รู้จักกัน Firebug: Firebug หน่วยความจำรั่วไหล - กว่า 600MiB เห็นสินค้า
รายงานปัญหานี้เปิดในปี 2007 และยังคงเปิดอยู่ ...

ปัญหาเปิดอีกอย่างคือเมื่อเปิดใช้งาน Firebug Firefox ใช้หน่วยความจำและซีพียูจำนวนมาก

Firebug อยู่ในรายการส่วนขยายที่เป็นปัญหาของ Mozilla

คุณอาจดูที่Firebug Memory Profilerแม้ว่าจะมีการกล่าวถึงว่าอยู่ในช่วงอัลฟาจริงซึ่งอาจให้คำแนะนำเกี่ยวกับปัญหา

มิฉะนั้นทางออกเดียวของคุณคือการอยู่กับปัญหาโดยการรีสตาร์ท Firefox หรือรับ RAM เพิ่มขึ้นลองใช้งานในชุมชน Firebugรอการแก้ไข (อาจใช้เวลาเป็นปี) กลายเป็นนักพัฒนา Firebug และแก้ไขข้อผิดพลาดด้วยตนเองหรือใช้ เครื่องมือการดีบักอีกอันหนึ่ง


0

คุณใช้ Firefox รุ่นใด นี่ไม่ใช่พฤติกรรมปกติ บางทีการเปิดใช้งาน Firebug สำหรับไซต์ที่คุณกำลังดำเนินการอยู่จะช่วยได้


6
น่าเสียดายที่มันเป็นพฤติกรรมปกติ
โทบี้

1
Firebug ไม่ใช่ปัญหา ฉันไม่ได้ใช้ Firebug และฉันเพิ่งพบกระทู้นี้เพราะฉัน googled "Firefox 1gb"
Alex R

0

ไม่สำคัญว่า Firefox จะใช้หน่วยความจำเท่าใด ระบบปฏิบัติการจัดการมันได้ดีกว่าที่เราจะทำได้ดังนั้นอย่าคิดมาก ช้าเป็นเรื่องอื่นซึ่งเป็นนิสัยของ Firefox อย่างชัดเจน

คุณอาจ (และควรลอง) สามารถใช้ Chrome และค้นหาส่วนขยายที่นั่นได้ แม้แต่แมลงปอแห่งโอเปร่าก็ดีกว่า Firebug (ดังนั้นฉันได้ยินฉันไม่เคยใช้ Firebug เลย)

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