DeeZan ชุมชนคนรักดี(ซ่าน)
Would you like to react to this message? Create an account in a few clicks or log in to continue.


แบ่งปัน สิ่งดีๆ สาระ ความรู้ สารพัน บันเทิง (ปี 8)
 
บ้านGalleryLatest imagesค้นหาสมัครสมาชิก(Register)เข้าสู่ระบบ(Log in)

 

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

Go down 
3 posters
ผู้ตั้งข้อความ
Admin
Admin
Admin
Admin



วิธีแก้ปัญหา "การใช้ RAM มากผิดปกติ ของ FireFox" Empty
ตั้งหัวข้อเรื่อง: วิธีแก้ปัญหา "การใช้ RAM มากผิดปกติ ของ FireFox"   วิธีแก้ปัญหา "การใช้ RAM มากผิดปกติ ของ FireFox" Icon_minitime1/4/2009, 15:06

บอร์ดของเรา สามารถเล่นบน FireFox ได้เลยเอามาฝาก

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

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

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

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

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

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

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

browser.sessionhistory.max_total_viewers

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

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

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

ที่มา http://f0nt.com/forum/index.php/topic,3890.msg174348.html#msg174348
ขึ้นไปข้างบน Go down
rub4love
Love So good
Love So good
rub4love



วิธีแก้ปัญหา "การใช้ RAM มากผิดปกติ ของ FireFox" Empty
ตั้งหัวข้อเรื่อง: Re: วิธีแก้ปัญหา "การใช้ RAM มากผิดปกติ ของ FireFox"   วิธีแก้ปัญหา "การใช้ RAM มากผิดปกติ ของ FireFox" Icon_minitime8/4/2009, 01:31

ขอบคุณมากเลย ได้ใช่จริงๆ ก็ดีน่ะ
:joker: geek santa cheers
ขึ้นไปข้างบน Go down
starblue
Oxytocin
Oxytocin
starblue



วิธีแก้ปัญหา "การใช้ RAM มากผิดปกติ ของ FireFox" Empty
ตั้งหัวข้อเรื่อง: Re: วิธีแก้ปัญหา "การใช้ RAM มากผิดปกติ ของ FireFox"   วิธีแก้ปัญหา "การใช้ RAM มากผิดปกติ ของ FireFox" Icon_minitime14/4/2009, 21:27

ขอบคุณหลายเด้อ...จาลองทำดู Surprised
ขึ้นไปข้างบน Go down
Admin
Admin
Admin
Admin



วิธีแก้ปัญหา "การใช้ RAM มากผิดปกติ ของ FireFox" Empty
ตั้งหัวข้อเรื่อง: New New New New   วิธีแก้ปัญหา "การใช้ RAM มากผิดปกติ ของ FireFox" Icon_minitime23/4/2009, 00:27

ไปเจอมาอีกวิธี (เพิ่มจากของเดิม ) เลยเอามาให้ลอกกัน (ลองมาแล้ว เวิร์คเลย)

เช่นเครื่องผมนี่ เปิด6-8 แทป ล่อแรมไป 180+mb
แต่หลังจากใ้เทคนิกเหล่านี้ ปัญหานี้จะหมดไป ปัจจุบัน เจ้าหมาน้อย กินเมมโมรี่แค่เพียง 40-50 mb เอง
เอ้า ยังงัยล่ะมาลองดูกันครับ

------------------------------------------------------------------------------------------------------------

ก่อนอื่นให้เปิดโปรแกรม 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

ขอบคุณ PCT panuwat.net
ขึ้นไปข้างบน Go down
 
วิธีแก้ปัญหา "การใช้ RAM มากผิดปกติ ของ FireFox"
ขึ้นไปข้างบน 
หน้า 1 จาก 1
 Similar topics
-
» การใช้งานโปรแกรมแปลงไฟล์"วิดีโอ"เป็น MP3 ด้วย "VLC Media Player"
» Gboard คีย์บอร์ด"ลัด"สำหรับผู้ใช้ GMail
» CPE17 Autorun Killer (AntiAutorun) v.1.8.0 build 1405 [08/14/2009]
» โปรแกรมแปลงไฟล์"VDO"เป็น MP3 ด้วย VLC Media Player
» โปรแกรมสาวเต้นบนหน้าจอ ระดับ HD Hi-Def "VirtuaGirlHD"

Permissions in this forum:คุณไม่สามารถพิมพ์ตอบ
DeeZan ชุมชนคนรักดี(ซ่าน) :: ภาพ ของตกแต่ง รูปน่ารัก ดาราหรือคนที่คุณชื่นชอบ :: Give Applicationz Software Hardware & Technic-
ไปที่: