Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบเครือข่าย >> อินเทอร์เน็ต

วิธีลดการใช้หน่วยความจำของ Firefox

Mozilla Firefox เป็นเบราว์เซอร์มัลติโปรเซสที่ปลอดภัย น่าเชื่อถือ เร็ว ให้ประสิทธิภาพเสถียร ด้วย Memory footprint ต่ำ แต่บางครั้งกินหน่วยความจำมากจน Crash

หากคุณเจอ Firefox ใช้ RAM สูงต่อเนื่อง คู่มือนี้มีเคล็ดลับลด/ปรับปรุงการใช้หน่วยความจำ

บน Windows: วิธีง่ายสุดเช็ค Memory leak: เปิด Task Manager -> แท็บ Processes -> ดู Mozilla Firefox หากเกิน 2GB และเพิ่มขึ้นเรื่อยๆ ไม่หยุด -> น่าจะเป็น Memory Leak

รีสตาร์ท Firefox

ทิ้ง Firefox เปิดนาน -> ใช้ Resource มากขึ้น แก้ได้โดย Restart เป็นระยะ ตั้งค่า Save windows/tabs เพื่อกลับมาต่อได้: Menu -> Restore Previous Session

Restart หลังอัปเดต: คลิก "Restart to update Firefox" หลังอัปเดตเสร็จ

ถ้า Crash/ปิดไม่คาดคิด: หน้า Restore Session จะขึ้นตอนเปิดใหม่ หากยังมีปัญหา -> คลิก "Start New Session" แทน

ตั้งค่า Session Restore: Menu -> Options -> General -> Startup: เลือก "Restore previous session" -> ปิดหน้า about:preferences (เซฟอัตโนมัติ)

หมายเหตุ: Session Restore อาจเก็บสถานะ Login ไว้ คนอื่นใช้ PC ต่ออาจเข้าบัญชีคุณได้ หากกังวล -> อย่าตั้งค่าเปิด Session ก่อนหน้า

ยังสามารถปิด Crash Recovery เริ่มต้นได้: แถบที่อยู่พิมพ์ about:config -> Enter -> Accept Risk -> ค้นหา browser.sessionstore.resume_from_crash -> Toggle = false

อัปเดต Firefox

Firefox อัปเดตอัตโนมัติ แต่ทำเองได้: Menu (ไอคอนแฮมเบอร์เกอร์) -> Help (?) -> About Firefox -> ตรวจสอบ/ดาวน์โหลดอัปเดต -> Restart to update Firefox

หมายเหตุ: ถ้าอัปเดตไม่สำเร็จ -> ดาวน์โหลดติดตั้งเวอร์ชันล่าสุดจากเว็บ Mozilla

เปลี่ยนการตั้งค่าอัปเดต: Menu -> Options -> เลื่อนลง Firefox Updates section

ปิดใช้งาน Themes และ Extensions

Extensions และ Themes ที่กินทรัพยากร ทำให้ Firefox ใช้หน่วยความจำ/CPU มากกว่าปกติ ต้องการเช็คว่า Theme/Extension ไหนเป็นสาเหตุ: เริ่มใน Safe Mode -> เช็ค CPU/RAM

ใน Safe Mode: Themes/Extensions ถูกปิด -> หากดีขึ้น -> Uninstall/Disable ตัวที่สงสัย

เข้า Safe Mode: Menu -> Help -> Restart with Add-ons disabled หรือ gedged Shift ขณะเปิดเบราว์เซอร์

มี 2 ตัวเลือก: Start in Safe Mode (Theme เริ่มต้น ปิด Extensions ปิดบาง Customizations - ชั่วคราว ออก Safe Mode กลับสู่เดิม) หรือ Refresh Firefox

หากใน Safe Mode ยังมีปัญหา -> ไม่ใช่ Theme/Extension แต่อาจเป็น Preferences/Plugins (ไม่ถูกปิดใน Safe Mode) หากใน Safe Mode ไม่มีปัญหา -> Add-ons เป็นตัวก่อให้เกิด

เช็ค Adobe Flash Player และ Firefox Hardware Acceleration

ถ้าติดตั้ง Adobe Flash Player plugin อาจเป็นสาเหตุ: เข้าเพจมี Flash video -> Right-click player -> Settings -> ไอคอนมุมซ้ายล่าง -> Display panel -> เช็ค "Enable hardware acceleration"

Firefox Hardware Acceleration ช่วยลด CPU/RAM ได้: Menu -> Options -> General -> ยกเลิก "Use recommended performance settings" -> تิค "Use Hardware Acceleration when available"

ลบไฟล์ตั้งค่าเว็บไซต์ที่เสียหาย

Profile folder เก็บข้อมูลในไฟล์ต่างๆ หากไฟล์ content-prefs.sqlite (เก็บตั้งค่าเว็บไซต์แต่ละแห่ง) เสียหาย -> ลบเพื่อลด CPU

วิธี: Menu -> Help -> Troubleshooting Information -> Application Basics -> "Open Folder" ถัดจาก Profile Folder -> Menu -> Exit -> ลบ content-prefs.sqlite -> เปิด Firefox ใหม่ Profile จะสร้างใหม่

ยังแก้ Memory leak/เพิ่มประสิทธิภาพได้โดย: พิมพ์ about:memory ใน Address bar -> Free memory: เลือก GC, CC, Minimize Memory usage -> ตรวจสอบวิธี Troubleshoot Firefox Crash อื่นๆ