Firefox 67: ยกเลิกการโหลดแท็บที่ไม่ได้ใช้โดยอัตโนมัติเพื่อปรับปรุงหน่วยความจำ

ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

Mozilla แผน เพื่อแนะนำคุณลักษณะใหม่ใน Firefox 67 Stable ที่มีจุดมุ่งหมายเพื่อปรับปรุงการใช้หน่วยความจำของเบราว์เซอร์ในสภาวะหน่วยความจำต่ำ

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

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

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

แนวคิดของการยกเลิกการโหลดแท็บในเบราว์เซอร์เพื่อเพิ่มหน่วยความจำไม่ใช่เรื่องใหม่ ส่วนขยายเช่น การอยู่เฉยๆ , ระงับแท็บพื้นหลัง , BarTab , หรือ ยกเลิกการโหลดแท็บ สำหรับ Firefox (ทั้งหมดไม่สามารถใช้งานร่วมกับ Firefox 57 หรือใหม่กว่าได้อีกต่อไป) หรือ ขี้เกียจโหลดแท็บ , TabMemFree , หรือ ขีด จำกัด ของแท็บ สำหรับ Google Chrome รองรับการทำงานเป็นเวลาหลายปี

Mozilla ปรับปรุงการยกเลิกการโหลดแท็บ อย่างมีนัยสำคัญในช่วงไม่กี่ปีที่ผ่านมา

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

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

browser.tabs.unloadOnLowMemory

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

  1. แท็บปกติ
  2. แท็บที่ตรึง
  3. แท็บปกติที่เล่นเสียง
  4. แท็บที่ตรึงไว้ที่เล่นเสียง

คุณลักษณะนี้มีอยู่แล้วใน Firefox Nightly มันถูกเปิดโดยค่าเริ่มต้นในระบบของฉัน แต่คุณสามารถควบคุมได้ด้วย browser.tabs.unloadOnLowMemory ที่ต้องการ

True หมายถึงคุณสมบัติถูกเปิดใช้งาน False ที่ปิดใช้งาน ดูเหมือนว่าจะพร้อมใช้งานบน Windows ในตอนนี้เนื่องจากเป็นแพลตฟอร์มเดียวที่ Mozilla สามารถตรวจจับเงื่อนไขหน่วยความจำต่ำได้ตามผู้กำหนดจุดบกพร่อง Garbriele Svelto

Firefox 67 จะเปิดตัวในวันที่ 14 พฤษภาคม 2019 ในช่อง Stable ของเบราว์เซอร์ ตามกำหนดการวางจำหน่าย .

Google ใช้คุณลักษณะที่คล้ายกันในเบราว์เซอร์ Chrome ของ บริษัท เปิดตัวในปี 2015 การละทิ้งแท็บใน Chrome ทิ้งแท็บจากหน่วยความจำหากหน่วยความจำระบบถึงขีด จำกัด ที่กำหนด

ปิดคำ

Mozilla คาดว่าข้อขัดข้องที่เกี่ยวข้องกับหน่วยความจำใน Firefox จะลดลงและมีแผนจะตรวจสอบข้อขัดข้องเหล่านี้ในอีกไม่กี่สัปดาห์ข้างหน้าเพื่อทดสอบสมมติฐาน

ตอนนี้คุณ : โดยปกติแล้วเบราว์เซอร์ของคุณใช้หน่วยความจำเท่าไร?