[หงุดหงิด - 2] ความเชื่อเรื่องปรับแต่ง Firefox
posted on 09 May 2008 01:52 by ninkungz in News-Talk
เพิ่งจบเรื่องหงุดหงิดไปเรื่องนึง มันมาอีกเรื่องแล้ว...
คราวนี้เกิดในเอ็นทรี่ "Real 11 ไม่เหมาะกับ Firefox" ที่ผมบอกว่ามันทำให้ Firefox กินแรมได้ถึง 400 MB (กินมากกว่าที่ผมใช้ปกติราว ๆ 2.66667 เท่า) และก็มีคนใจดีอีกแ้ล้ว... มาเสนอวิธีแก้ปัญหา โดยเอาลิ้งค์ที่เป็นผลการค้นหาใน google มาให้ มันคือผลของคำว่า Firefox Ultimate Optimizer โปรแกรมเคาะหัวหมาให้คายแรมไปลง Virtual Memory (หรือเรียกอีกอย่างว่า Swap File) นั่นเอง
แต่ผมก็ตอบไปด้วยอารมณ์หงุดหงิดที่ยังพอค้าง ๆ อยู่ ทำนองว่า...
"มันไม่ได้ช่วยอะไรเลยนะครับ และถ้าเรารู้ว่าอะไรทำให้แรมมันถูกใช้ไปแบบฮวบ ๆ แล้ว ทำไมเราไม่ไปแก้ที่ต้นเหตุ?
มันก็ไม่ต่างจากโอ่งที่น้ำรั่ว แล้วแทนที่จะอุดรูรั่วนั้น ดันไปขุดสระมารองรับน้ำที่รั่วอีก
อ้อ แล้วถ้าไอ้เจ้า Firefox Ultimate Optimizer นั่นมันดีจริง
คนคงใช้กันทั่วแล้วล่ะครับ แต่มันมีสิ่งที่คุณต้องแลกมาเพื่อให้แรมลด
ลองไปหาอ่านจากลิ้งค์ยืด ๆ ยาว ๆ ของคุณดูนะครับ"
ต้องยอมรับว่าตอนตอบมีน้ำโหพอควรครับ คือมันหงุดหงิดหลาย ๆ เรื่องน่ะครับ (ผมไม่ใช่คนมี EQ สูงนักหรอกนะ) มาเจอคนโพสต์แบบไม่ใส่ชื่อ แต่เอาคำที่เกี่ยวกับคำตอบมาเป็นชื่อแทน แล้วมาทำเหมือนผมไม่รู้จักเจ้า Firefox Ultimate Optimizer นี่... แหม่... ก็เลยตอบไปแบบนั้นน่ะนะ ผมยอมรับว่าผิดจริง ถ้าเรื่องมันจบแค่นั้น..แต่ต่อมาเขาก็มาอีกแล้ว ตอบมันยาว ๆ 2 เม้นเลย (กลับไปอ่านดูเถอะ ผมยังไม่ลบหรอก ยกเว้นจะมีอะไรมากกว่านี้นะ) แล้วยังมาทำหน้าดุใส่อีก
สรุปเลยดีกว่า
- สำหรับ Firefox Ultimate Optimizer นั้น โดยส่วนตัวผมไม่ชอบใช้โปรแกรมอะไรที่มันทำงานเหมือนไปแฮ็กระบบครับ แถมยังมีข่าวว่ามันเป็น Trojan ด้วย ถึงแม้จะมีคนออกมาแก้ต่างว่าการที่มันถูกพบเป็นไวรัสหรือ Trojan เป็นเรื่องเข้าใจผิดก็เถอะ แล้วโปรแกรมนี้ทำไมถึงต้องแจกจ่ายหลบ ๆ ซ่อน ๆ แบบของเถื่อนด้วย? ผมไม่เข้าใจ

- การปรับแต่ง Firefox ทาง about:config เพื่อลดแรมที่เว็บต่าง ๆ เอาไปบอกต่อ ๆ กันนั้น ช่วยลดได้ไม่มากนักหรอกครับ เช่น การตั้งค่าเพื่อลดการใช้ Memory Cache นั้น (ค่า browser.cache.memory.capacity และ browser.cache.memory.enable) เอาเข้าจริงมันใช้ไม่ได้ผลเลย เพราะ Firefox จะใช้เกินค่า Max เป็นประจำอยู่แล้ว
ลองเปิดเว็บที่รูปเยอะ ๆ แล้วเปิดแท็บใหม่ แล้วพิมพ์ about:cache ดู (กด Enter ด้วยครับ) จะพบว่า..

เห็นมั้ยครับ Maximum storage size ขนาดแค่ 14 MB เท่านั้น แต่ถูกใช้ไปแล้วร่วม 50 เม็ก!!! (ถ้าเข้า Hi5 น่าจะเยอะกว่านี้อีก) จริง ๆ แก้ได้โดยการปิด Memory Cache ไปเลย แต่คุณมีปัญหากับเว็บที่มีภาพเยอะ ๆ แน่ ๆ
- การปรับแต่งที่ได้ผลพอ ๆ กับไอ้เจ้า FUO (ขอย่อล่ะ) คือ config.trim_on_minimize หากตั้งให้เป็น Enable แล้วเมื่อเราย่อหน้าต่าง เจ้า Firefox จะคายแรมจนเกือบหมดตัวทีเดียว!! แต่มันอาจจะทำให้ Firefox อืดกว่าปกติหลังจากกลับมาใช้ครับ เพราะแรมที่มันคายออกมาก็ไปอยู่ที่ Swap File นั่นเอง คงไม่ต้องบอกนะว่า Harddisk กับ Ram ตัวจริงน่ะ อะไรเร็วกว่ากัน
- อนาคตเรามีความหวังอีกอย่างที่ไม่ต้องใช้โปรแกรมภายนอกไปบังคับใครให้เสียเวลา นั่นก็คือ Extension นามว่า RAMBack extension มันจะทำให้คุณสามารถเคลียร์ Memory Cache ได้ทันที (สั่งด้วยตัวคุณเอง) แต่รู้สึกจะยังมีปัญหากับ Firefox 2.0 อยู่ครับ รอ 3.0 ออกมาจะเอามาแนะนำกันอีกที
- การตั้งค่าเกี่ยวกับ Networks (เร่งความเร็วในการโหลดข้อมูล) เชื่อหรือไม่ว่าผมไม่สนเลย เพราะผมคิดว่าค่าที่เขาตั้งมามันมีจุดลงตัวของเขาอยู่แล้วครับ
- และไม่ต้องพูดถึง FasterFox ผมว่ามันเป็นตัวกินแรมตัวดีตัวหนึ่งทีเดียว
เอาแค่นี้ดีกว่าครับ ผมง่วงนอนแล้ว แต่บอกไว้ก่อนครับว่า เอ็นทรี่นี้ผมไม่ได้เขียนขึ้นเพื่อแนะนำโปรแกรมหรือเทคนิคใด ๆ ทั้งสิ้น เป็นแค่ "การบ่น" เฉย ๆ ครับ สังเกตได้ว่าผมไม่เอามันเข้าหมวดหมู่ Software หรือ Technic รวมถึงผมใช้ Ordinary Soul แทนที่จะใช้ Fire Soul หรือ Technical Soul ด้วย
ดังนั้นผมไม่ได้หวังว่าผู้อ่านจะได้อะไรกลับไปนะครับ เพราะถ้าผมเขียนเพื่อแนะนำละก็ ผมเจาะลึกกว่านี้ อธิบายให้เข้าใจง่ายและเห็นภาพกว่านี้ และทดลองให้แน่ใจกว่านี้ครับ
อย่างไรก็ดี... แถมลิ้งค์ให้ซะหน่อย
- Reducing memory usage - Firefox - หน้าสรุปวิธีลดการบริโภคแรมที่ MozillaZine (มีการอัพเดตหน้านี้เรื่อย ๆ Bookmark ของเขาเอาไว้เลยครับ) อย่าสนแต่วิธีลดอย่างเดียว อ่านผลกระทบจากการปรับแต่งด้วยนะครับ
- เค้าว่ากันว่า “ไอ้นี่” ช่วยแก้เรื่องหมากินแรมได้ - จาก FirefoxThai เรื่องไอ้เจ้า FUO นั่นล่ะ
สุดท้ายแล้ว ต่อไปนี้ ผมยินดีตอบและถกเถียงทุกคนที่มีชื่อเป็นของตัวเองนะครับ ใครมาแบบไร้ชื่อ ผมจะเพิกเฉยแล้ว เผลอ ๆ ลบทิ้งไปเลยด้วย จริง ๆ การมีชื่อหรือตัวตนบนเน็ท จะช่วยให้ผมให้คำตอบได้ "ถูกคน" นะครับ
ป.ล. ช่วงนี้อาจจะยังไม่อัพบล็อกจนกว่าจะหายหงุดหงิดนะครับ เขียนเรื่องหงุดหงิดบ่อย ๆ เดี๋ยวคนอ่านจะพลอยหงุดหงิดไปด้วย


แต่ก็ช่วยฝึกตัวเองให้ใจเย็น
และพบกับสัจธรรมข้อที่ว่า
ไม่มีอะไรสมบูรณ์แบบ
-*-
#1 By ifine™ on 2008-05-09 03:14