บทความ - 00301 : วิธีแก้ปัญหา "การใช้ RAM มากผิดปกติ ของ FireFox"

» EE43» กระทู้» รวมรูป» เนื้อหา บทความ» บทบรรณาธิการ» รายชื่อ» Mail ee43» หลวงตามหาบัว» วัดบุญญาวาส

วิธีแก้ปัญหา "การใช้ RAM มากผิดปกติ ของ FireFox"

ปัญหาของไฟร์ฟอกซ์ที่ดูเหมือนจะหนักรองลงมาจากการที่เว็บส่วนใหญ่ไม่สนับสนุนมัน
นั่นก็คือปัญหาการที่ใช้แรมมากผิดปกติ

มีการคิดหาหนทางต่างๆมายับยั้งมากมาย แต่ดูเหมือนจะได้ผลน้อย และไม่สะดวก
http://f0nt.com/forum/index.php/topic,3890.msg160165.html#msg160165

แต่เมื่อไม่กี่ชั่วโมงที่ผ่านมา Ben Goodger ได้ตีพิมพ์วิธีการยับยั้งปัญหานี้ลงในบล็อกไฟร์ฟอกซ์ของเขา
ซึ่งใจความที่สำคัญนั่นก็คือ ปัญหาการเก็บแคชที่มากไป
ไม่มีความจำเป็นใดๆเลย ที่เมื่อเปิดไฟร์ฟอกซ์ แล้วท่องเว็บไป 8 หน้า
แต่ยังเก็บแคชในเว็บแรกที่ท่อง!!

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

โดย Ben ได้สร้างตารางง่ายๆขึ้นมา ซึ่งจะแปรผันตามแรมที่มี
RAM
32MB
64MB
128MB
256MB
512MB
1GB
2GB
4GB
จำนวนหน้าที่จะยังเก็บแคช
0
1
2
3
5
8
8
8


วิธีการก็ง่ายมาก
เพียงแค่ใส่ URL ว่า about:config
จากนั้นใส่โค้ดว่า

browser.sessionhistory.max_total_viewers

แล้วก็ดับเบิ้ลคลิกที่ค่า -1 แล้วเปลี่ยนเป็นค่าตามจำนวนแรมที่ใช้
แค่นี้ก็เสร็จสิ้นแล้วครับ

อ้อ อย่างไรก็ตาม มันจะตั้งค่าได้เต็มที่คือ 8 เท่านั้น
ถ้าใส่มากกว่านี้ เช่น 20 30 40 มันจะตั้งให้เป็น 0 ให้ทันที
นั่นคือฟังก์ชั่นการเก็บแคชจะถูกปิดการทำงาน

อีกอย่างนึงครับ จำนวนหน้าที่เก็บแคช นั่นหมายถึงว่า
จำนวนเว็บที่เปิดต่อการเข้าชมทั้งหมดนะครับ ไม่ใช่ต่อแท็บ


ต่อย [ 2006-02-16 20:36:11 ]
» EE43» กระทู้» รวมรูป» เนื้อหา บทความ» บทบรรณาธิการ» รายชื่อ» Mail ee43» หลวงตามหาบัว» วัดบุญญาวาส
Hosted by : Pawee, Developed by Zarawut EE 43