แก้ปัญหา firefox กินแรม...ที่ใครๆก็ทำได้ (ฉบับ hard core)

เริ่มโดย webdevils, 16 เมษายน 2008, 18:31:02

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

webdevils

 :)
  ก่อนอื่น ขอกล่าวถึงหลักการแก้ปัญหาของวิธีนี้กันก่อน เข้าตามหลักวิธีการทางวิทยาศาสตร์เลย ฮ่าๆ
  วิธีการแก้ปัญหานี้ อาศัยหลักการของเว็บบราวเซอร์ตัวอื่นๆ ที่ว่า เวลาเรา minimize บราวเซอร์แล้ว การใช้แรมจะลดลงฮวบเลย แต่เจ้า firefox มันไม่เป็นอย่างนั้น เราเลยต้องมาทำให้มันเป็น หุหุ
1. เริ่มแรก เปิด firefox ขึ้นมา พิมพ์ about:config บนช่องพิมพ์ url
2. จะเข้าสู่หน้าต่าง config ดังรูป ถ้าก่อนหน้านั้นมี message warning ขึ้นมาให้คลิก OK
 


3. ตรงช่อง filter ให้พิมพ์คำว่า java ลงไป เพื่อให้ preference name ที่ขึ้นต้นด้วย java โชว์ขึ้นมาทั้งหมด ดังรูป
 


4. จากนั้นให้มอง preference name สองตัวดังนี้
- javascript.options.showInConsole ให้ดับเบิ้ลคลิก ตรง ชื่อนี้ เพื่อเปลี่ยน boolean ให้เป็น true
- javascript.options.strict ให้ดับเบิ้ลคลิก ตรงชื่อนี้ เพื่อเปลี่ยน boolean ให้มีค่าเป็น true เช่นเดียวกับ javascript.options.showInConsole
5. ให้สังเกต ตรงแถบ ที่มีคำว่า preference name ให้มองไปด้านขวาสุด จะพบกับสัญลักษณ์แปลกๆ ดังรูป


6. คลิกขวาที่สัญลักษณ์นั้น แล้วเลือก new ---> boolean
7. จะปรากฏหน้าต่าง New boolean value ให้พิมพ์
config.trim_on_minimize ลงไป และกำหนดให้เป็น true
8. ปิด firefox และเปิดขึ้นมาใหม่ ลองเข้า task manager สังเกตความเปลี่ยนแปลง เวลาที่เรา minimize เจ้าหมาย่างนี้จะพบว่าการใช้แรม ลดลงฮวบเลย ;D ;D ;D


จาก dek-d

[direct=https://my.hawkhost.com/aff.php?aff=15523]hawkhost 10GB ปีละ 800 บาท[/direct]

Alicez


tor


phate


ฉันไม่มีตัวตน

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

ปล.เพิ่งรู้นะเนี่ยว่าทำแบบนี้แล้วแรมกินน้อยลง,เพิ่งลอง IE มะกี้เหมือนกัน ;D.ขอบคุณครับ

เพิ่มเติมใช้กับโปรแกรมได้ด้วย ลองแอนตี้สปายแวร์มะกี้กดสแกนแล้วย่อหน้าต่างลงมา โอ้โห...เจ๋งมากมาย ;D

ฉันไม่มีตัวตน

ลองแล้วครับมะกี้นี้เอง มันลดเยอะช่วงแรก แล้วก็เพิ่มขึ้นมาเกือบเท่าค่าเดิมนี่ครับ แต่ก็ถือว่าลด แต่ไม่มากมายอะไร.

แล้วถ้าจะแก้กลับไปแบบเดิมล่ะครับ.ทำไงหรอ

dumdums

ผมก็เคยเจอวิธีแก้ปัญหาคล้ายๆ ประมาณนี้ครับ
มันจะไม่เห็นผลชัดเจนหรอก แต่มันช่วยได้จริง
[direct= *Link Removed* ]จองตั๋วรถทัวร์ออนไลน์[/direct]

momotaro


latterdays

ลดจริงๆครับ แต่ที่เราไปแก้เป็น True มันเปิดอะไรขึ้นมาเหรอครับ ทำไม FireFox ก็ไม่ตั้งให้มันเป็น True ตั้งแต่แรก ถ้ามันให้ผมดีกับผู้ใช้ :wanwan020: แปลกไหม
[direct=http://kwanchanokpanmai.com]ขายต้นหูกระจงใหญ่[/direct]

bcozudotcom

[direct=https://www.facebook.com/mtlfarm]MTL Farm - สมชายแมว[/direct]
[direct=https://www.toskysoft.com/]toSKYsoft[/direct]
[direct=https://www.kanexkane.com]KanexKane[/direct]


akai


ball6847

มันก็ลดแค่ตอนที่ไม่ได้ใช้ firefox อ่ะคับ พอหน้าต่าง firefox กลับมา active เมื่อไหร่ มันก็จะเรียกแรมกลับคืนมาตามที่มันต้องใช้ แล้วไอ้ตอนเรียกคืนนี่แหละคนที่แรมน้อยๆจะรู้สึกได้เลยว่ามันช้าตอนนี้

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

ทางที่ดีคือเพิ่มแรมซะคับ หึหึ
We use Ubuntu.

[direct=http://ng-seo.sourcelab.xyz/]AngularJS SEO Experimental[/direct]

onlyones


kanokk

อ้างถึงจาก: onlyones ใน 08 พฤษภาคม 2010, 20:22:00
อ้างถึงจาก: ball6847 ใน 08 พฤษภาคม 2010, 20:19:58
ทางที่ดีคือเพิ่มแรมซะคับ หึหึ

ชัดเจน :wanwan019:

ช่ายเลย
ระยะยาว วิธีนี้ง่ายสุด เพิ่งซื้อแรม 2G มาเสียบเพิ่ม เพราะ firefox นี่แหละ
[direct=http://www.photonvps.com/billing/aff.php?aff=540]PhotonVPS.com : VPS แรงๆ SSD Cluod ราคา $5.95[/direct]
[direct=http://myvirpus.com/aff.php?aff=243]Virpus.com VPS ดีๆ ราคาถูก XEN VPS ลด 10% โค้ด 20OFF012014 และ SSD Cloud VPS [/direct]
[direct=http://secure.hostgator.com/~affiliat/cgi-bin/affiliates/clickthru.cgi?id=kanokk5]HostGator ใช้คูปอง bigsavergator เหลือ 0.01$[/direct]

meechai27

อัพ 4G ไปเลยครับพี่น้อง.....เอาให้มันล้นจนไม่รู้จะเอาไปทำอะไรไปเลย..... :wanwan004:
***โครงการบูรณปฏิสังขรณ์สถานที่ประสูติขององค์สมเด็จพระสัมมาสัมพุทธเจ้า ณ ลุมพินีสถาน ประเทศเนปาล***

เก๋าลัดคุง

[direct=https://www.mescript.com/]Pc Game Download [/direct]
[direct=https://www.mescript.com/]Pc Game Download [/direct]
[direct=https://www.mescript.com/]Pc Game Download [/direct]
[direct=https://www.mescript.com/]Computer Programming and Knowledge make By MeScript.com.com [/direct]
[direct=https://www.mescript.com/]รับพัฒนาเว็บไซต์ + รับจดโดเมน + Hosting ราคาถูก [/direct]

soonbiz

นี่เลยคับ

วิธีปรับแต่ง Firefox ให้เร็วถูกใจ 

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


ก่อนอื่นให้เปิดโปรแกรม Firefox ขึ้นมาก่อน (จะต่อเน็ตหรือไม่ต่อก็ได้ค่ะ)
ไปที่ช่อง URL >> พิมพ์คำว่า about:config ลงไป
เพื่อทำการเข้าไปปรับค่าต่างๆ ของโปรแกรม
ให้ทำการแก้ไขค่าต่างๆ ดังนี้

network.http.proxy.pipelining
จะเห็นว่าค่าเดิมเป็น false ให้ทำการแก้ไขให้เป็น true
การแก้ไขทำได้โดย ดับเบิ้ลคลิกที่บรรทัดนั้นๆ ได้เลย

network.http.pipelining.maxrequests
ให้แก้ไขโดยการดับเบิ้ลคลิก จากนั้นจะมีหน้าต่างแสดงขึ้นมา เพื่อให้เราได้แก้ไขค่า
(ซึ่งการแก้ไขในส่วนอื่นๆ ก็จะทำแบบเดียวกันนี้)
ค่าเดิมจาก 4 แก้เป็น 200



network.http.max-connections
จาก 24 แก้เป็น 64



network.http.max-connections-per-server
จาก 8 แก้เป็น 20



network.http.max-persistent-connections-per-proxy
จาก 4 แก้เป็น 10



network.http.max-persistent-connections-per-server
จาก 2 แก้เป็น 10



network.http.request.max-start-delay
จาก 10 แก้เป็น 0 ในส่วนนี้เป็นช่วงกำหนดเวลา



network.http.proxy.version
ค่าเดิมๆ คือ 1.1 แก้เป็น 1.0





จากนั้น คลิกขวาบนพื้นที่ว่าง เลือกที่ New แล้วเลือกที่ Integer
จะมีหน้าต่างปรากฏขึ้นมาให้เราใส่ชื่อเป็น nglayout.initialpaint.delay
จากนั้นจะให้เราใส่ค่า value ให้เราใส่ค่าเป็น 0



สร้างตัวแปรใหม่ขึ้นมา เป็นแบบ Integer ด้วยวิธีเดียวกับวิธีข้างบน
ใส่ชื่อตัวแปร เป็น browser.sessionhistory.max_total_viewers
ส่วนการกำหนดค่า ของตัวแปรตัวนี้นั้น
จะเป็นในส่วนของการเก็บแคช ดังนั้นจึงควรใส่ตามปริมาณแรมของเครื่องนั้นๆ

แรม 32 MB ให้ใส่ 0
แรม 64 MB ให้ใส่ 1
แรม 128 MB ให้ใส่ 2
แรม 256 MB ให้ใส่ 3
แรม 512 MB ให้ใส่ 5

ถ้าหากว่า มีปริมาณแรมเกินกว่านี้ ให้ใส่ 8 และห้ามกำหนดค่าตัวแปร เกิน 8
เพราะถ้าใส่ค่ามากกว่านี้ Firefox จะปิดการทำงานของแคช



สร้างตัวแปรใหม่ขึ้นมา เป็นประเภท Integer
ชื่อตัวแปร Browser.cache.memory.capacity
สำหรับค่าของตัวแปร จะแปรผันตามวิธีด้านบน หรือจะกำหนดค่าตัวแปร
เท่ากันกับตัวบนเลยก็ได้


สร้างตัวแปรใหม่ โดยเลือกที่ Boolean ชื่อของตัวแปรใส่เป็น config.trim_on_minimize
กำหนดค่าของตัวแปรเป็น True
 



จากนั้นก็ปิด Firefox แล้วทำการเปิดขึ้นมาใหม่ ทดลองเข้าเว็บต่างๆ ดู
จะพบว่าสามารถเปิดเว็บได้อย่างไหลลื่นขึ้น นอกจากนี้...
ให้คลิกขวาที่ Shortcut ของ Firefox เลือก Properties
ที่แถบด้านบนเลือกเป็น Shortcut สังเกตในช่อง Target ให้เราเคาะเว้นวรรคก่อน 1 ครั้ง
แล้วใส่นี้ /Perfect:1 อย่างเครื่องของเรา ก็จะได้เป็น



"C:\Program Files\Mozilla Firefox\firefox.exe" /Perfect:1




เพียงเท่านี้ Firefox ของเรา ก็จะท่องเว็บได้อย่างไหลลื่นยิ่งขึ้น
[direct=https://www.hatyaid.com/แบบบ้านชั้นเดียว/รับเขียนแปลนบ้านหาดใหญ]รับเขียนแปลนบ้านหาดใหญ่[/direct]
[direct=https://www.hatyaid.com]เขียนแบบบ้าน หาดใหญ่[/direct]
[direct=https://www.hatyaid.com]ออกแบบบ้าน หาดใหญ่[/direct]
[direct=https://www.hatyaiplan.com]ออกแบบบ้าน สงขลา[/direct]