Firefox ใช้หน่วยความจำมากและทำงานช้า อีกครั้งเกี่ยวกับการเพิ่มประสิทธิภาพและการปรับแต่ง Mozilla Firefox

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

จะเพิ่มความเร็ว Firefox ได้อย่างไร?

ในบทความนี้ เราจะมาดู 10 วิธีที่พิสูจน์แล้วว่าคุณสามารถเพิ่มความเร็วเบราว์เซอร์ Firefox ของคุณได้

เพิ่มขีดจำกัดการประมวลผลเนื้อหา

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

ยิ่งไปกว่านั้น Mozilla ยังสามารถโอเวอร์คล็อกได้มากกว่าเดิม มากถึงเจ็ดการประมวลผลในเวลาเดียวกัน

คุณสามารถทำได้ดังนี้:

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

ใช้คุณลักษณะการแคช HTTP

ในการเพิ่มประสิทธิภาพเบราว์เซอร์ (ความเสถียรและความเร็วของ Firefox) คุณยังสามารถใช้การตั้งค่าที่ซ่อนอยู่ของ Firefox ใน about:config โดยที่การตั้งค่าเสริมหลายๆ อย่างคือคุณลักษณะการแคช HTTP ใหม่สำหรับ Firefox สาระสำคัญของการแคชซึ่งจะกล่าวถึงคือการจัดเก็บหน้า HTML รูปภาพและไฟล์อื่น ๆ ในบัฟเฟอร์ระดับกลาง (แคช) เพื่อเพิ่มความเร็วในการเข้าถึงอีกครั้งและบันทึกการรับส่งข้อมูล ทั้งเบราว์เซอร์ของผู้ใช้และพร็อกซีเซิร์ฟเวอร์ระดับกลางและเกตเวย์ที่ไคลเอ็นต์สื่อสารกับเซิร์ฟเวอร์มีแคช

การแคชฝั่งไคลเอ็นต์คือความสามารถของเบราว์เซอร์ในการเก็บสำเนาของไฟล์ (การตอบกลับของเซิร์ฟเวอร์) เพื่อไม่ให้ดาวน์โหลดซ้ำ สิ่งนี้ช่วยให้คุณเพิ่มความเร็วในการโหลดหน้าใหม่ ประหยัดปริมาณการใช้งาน และลดภาระงานบนเซิร์ฟเวอร์

คุณลักษณะการแคช HTTP ไม่ได้เปิดใช้งานโดยค่าเริ่มต้น แต่คุณสามารถเปิดใช้งานได้ด้วยตนเองโดยทำตามคำแนะนำด้านล่าง:


คุณสามารถเปิดหรือปิดใช้งานฟังก์ชันแคช HTTP ได้ตลอดเวลา แม้ในขณะที่เบราว์เซอร์กำลังทำงานอยู่ หากต้องการเปลี่ยนแปลง ไม่จำเป็นต้องรีสตาร์ทเบราว์เซอร์ เพียงป้อนพารามิเตอร์ browser.cache.use_new_backend อีกครั้ง แล้วเปลี่ยนค่าจาก 1 เป็น 0

  • 0 - ปิดการใช้งานเช่น ใช้แคชเก่าที่เก็บไฟล์ไว้ในไดเร็กทอรีแคชในโปรไฟล์เริ่มต้นของคุณ
  • 1 - เปิดใช้งานเช่น ใช้แคช HTTP ใหม่ที่จัดเก็บไฟล์ในไดเร็กทอรี Cache2 ในโปรไฟล์ของคุณ

การใช้การแคช HTTP ใหม่จะช่วยแก้ไขปัญหาการค้างบางอย่างได้ ฉันเปิดเครื่องแล้ว และดูเหมือนว่าจะช่วยลดการค้างของเบราว์เซอร์ได้

ใช้ uBlock Origin แทน Adblock

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

ดังนั้นจึงสามารถใช้ uBlock Origin เป็นทางเลือกได้ มันจัดการทรัพยากร CPU และหน่วยความจำได้ดีขึ้น จึงช่วยให้ Firefox เร็วขึ้น นอกจากนี้ uBlock Origin ยังบล็อกโฆษณาได้อย่างยอดเยี่ยม

ฉันยังสามารถแนะนำบทความ "" ซึ่งเราได้ทดสอบวิธีการบล็อกโฆษณาทั้งหมด

กำหนดค่าหรือปิดใช้งาน Flash

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

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


ตามกฎทั่วไป เมื่อใดก็ตามที่ฉันเริ่มใช้เบราว์เซอร์ใหม่ ฉันจะปิดการใช้งานเนื้อหา Flash หรือตั้งค่าเป็นคลิกเพื่อเล่น ขอเเนะนำ.

ปิดการใช้งานโปรแกรมเสริมที่ไม่จำเป็น

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


คุณสามารถใช้ส่วนขยาย " about:addons-memory " เพื่อตัดสินใจได้อย่างถูกต้อง ติดตั้งส่วนขยายนี้และไปที่หน้า about:addons-memory เพื่อดูส่วนเสริมที่ติดตั้งทั้งหมด เช่น ส่วนขยาย ธีม และทรัพยากรที่แต่ละรายการใช้ ข้อมูลนี้จะช่วยให้คุณเลือกและลบข้อมูลที่คุณไม่ได้ใช้ได้อย่างถูกต้องและในขณะเดียวกันก็ใช้หน่วยความจำส่วนใหญ่ได้

หากคุณต้องการเปิดใช้งาน Add-on ที่ปิดใช้งานก่อนหน้านี้อีกครั้ง ให้ค้นหาในรายการ Add-on คลิกปุ่ม Enable และรีสตาร์ท Firefox หากจำเป็น

ลดการใช้แรม

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

จะลดการใช้ RAM เมื่อใช้งาน Firefox ให้เหลือน้อยที่สุดได้อย่างไร

สำหรับสิ่งนี้:

  1. พิมพ์ about:memory ในแถบที่อยู่ของ Firefox แล้วกด Enter
  2. บนหน้าที่ปรากฏขึ้น ให้คลิก "ลดการใช้หน่วยความจำให้น้อยที่สุด" ใต้ส่วน "หน่วยความจำว่าง"

เปิดใช้งาน Firefox Pipelining

เพื่อปรับปรุงประสิทธิภาพ คุณยังสามารถเปิดใช้งานไปป์ไลน์ ซึ่งช่วยให้เบราว์เซอร์สร้างการเชื่อมต่อที่หลากหลายไปยังเซิร์ฟเวอร์แทนที่จะเป็นเพียงอันเดียว เพื่อเพิ่มความเร็วในการโหลดหน้า (คล้ายกับวิธีการทำงานของตัวจัดการการดาวน์โหลดเช่น IDM) หากต้องการเปิดใช้งาน Pipelining ให้พิมพ์ about:config ในแถบที่อยู่ของเบราว์เซอร์แล้วกด Enter ที่นี่คุณต้องค้นหารายการด้านล่างและเปลี่ยนสถานะเป็นรายการด้านล่าง:

network.http.pipelining to true
network.http.pipelining.aggressive to true
Network.http.pipelining.maxrequests บน 8
Network.http.pipelining.ssl ถึง true

หากต้องการค้นหาการตั้งค่าทั้งหมดอย่างรวดเร็ว ให้พิมพ์ network.http.pipelining ในแถบค้นหา จากนั้นดับเบิลคลิกคอลัมน์ของค่าที่อยู่ถัดจากรายการที่คุณต้องการเปลี่ยนการตั้งค่า

หากคุณไม่ชอบทำสิ่งนี้ด้วยตนเอง คุณสามารถใช้ Pipelining ของ Firefox เพื่อทำสิ่งนี้โดยอัตโนมัติ

ปิดการใช้งาน Firefox Animation

เช่นเดียวกับที่คุณสามารถเพิ่มความเร็วคอมพิวเตอร์ของคุณโดยการปิดใช้งานแอนิเมชั่นของ Windows คุณยังสามารถเพิ่มความเร็วให้กับ Firefox ได้ด้วยการปิดการใช้งานแอนิเมชั่น วิธีปิดการใช้งานแอนิเมชั่นในเบราว์เซอร์:

  1. พิมพ์ about:config ในแถบที่อยู่ของ Firefox แล้วกด Enter
  2. ตอนนี้ป้อน "Animations" ในแถบค้นหาด้านบนและตั้งค่าของรายการที่พบทั้งหมดที่มีคำนี้เป็น "False" ตัวอย่างเช่น: toolkit.cosmeticAnimations.enabled - false

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

ใช้ส่วนเสริมเพื่อเพิ่มความเร็ว Firefox

เช่นเดียวกับ Chrome มีส่วนเสริมมากมายสำหรับ Firefox ที่สามารถช่วยเร่งประสบการณ์การท่องเว็บของคุณ ลองดูที่บางส่วนของพวกเขาด้านล่าง:

  • โปรแกรมเสริม BarTab ช่วยให้คุณยกเลิกการโหลดแท็บ Firefox ที่เปิดอยู่โดยไม่ได้ใช้งานโดยอัตโนมัติ และเพิ่มพื้นที่ว่างใน RAM ของแท็บเหล่านั้น และหากจำเป็น ให้โหลดกลับอย่างง่ายดาย
  • โปรแกรมเสริม Image Block ช่วยให้คุณสามารถบล็อกรูปภาพทั้งหมดบนเว็บไซต์ (ซึ่งมักจะเป็นการเข้าชมส่วนใหญ่) ซึ่งสามารถเพิ่มความเร็วในการโหลดหน้าเว็บได้อย่างมาก

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

  1. คลิกขวาบนพื้นที่ว่างบนแถบเครื่องมือแล้วเลือกปรับแต่ง
  2. ค้นหาไอคอน Image Block Image Block แล้วลากไปที่แถบเครื่องมือ

อัปเดต Firefox

หากการตั้งค่าข้างต้นไม่เพียงพอและคุณยังไม่พอใจกับความเร็วของเบราว์เซอร์ คุณสามารถอัปเดต Firefox เวอร์ชันล่าสุดได้ตลอดเวลา

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

  • CPU (หน่วยประมวลผลกลาง) คือ "สมอง" ของคอมพิวเตอร์
  • RAM (Random Access Memory) หรือหน่วยความจำช่วยให้คอมพิวเตอร์ของคุณทำงานหลายอย่างพร้อมกัน
  • เมื่อทรัพยากรระบบของคุณถูกใช้อย่างหนัก ประสิทธิภาพโดยรวมและความเสถียรของคอมพิวเตอร์อาจได้รับผลกระทบ
  • คุณสามารถตรวจสอบและตรวจสอบการใช้ทรัพยากรผ่านเครื่องมือเฉพาะได้ ทั้งนี้ขึ้นอยู่กับระบบปฏิบัติการของคุณ ดู ใช้เครื่องมือแก้ไขปัญหาเพิ่มเติมส่วนด้านล่างสำหรับข้อมูลเพิ่มเติม

รีสตาร์ท Firefox

ปิดการใช้งานส่วนขยายและธีมที่ใช้ทรัพยากร

ส่วนขยายและธีมอาจทำให้ Firefox ใช้ทรัพยากรระบบมากกว่าปกติ

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

  • สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการเริ่ม Firefox ในเซฟโหมดและวิธีค้นหาส่วนขยายหรือธีมที่เป็นสาเหตุของปัญหา โปรดดูที่ แก้ไขปัญหาส่วนขยาย ธีม และปัญหาการเร่งฮาร์ดแวร์เพื่อแก้ไขปัญหาทั่วไปของ Firefox

ซ่อนเนื้อหาที่ล่วงล้ำ

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

ส่วนขยายบางตัวอนุญาตให้คุณบล็อกเนื้อหาที่ไม่จำเป็น ตัวอย่างเช่น:

  • Adblock Plus และ uBlock Origin ให้คุณซ่อนโฆษณาบนเว็บไซต์ได้
  • NoScript ช่วยให้คุณเลือกเปิดและปิดสคริปต์ที่ทำงานบนเว็บไซต์ได้

ตรวจสอบการเร่งฮาร์ดแวร์ Firefox

การเร่งด้วยฮาร์ดแวร์ของ Firefox ช่วยลดการใช้หน่วยความจำและ CPU ได้ในหลายกรณี

ตรวจสอบการเร่งฮาร์ดแวร์แฟลช

ใช้เครื่องมือแก้ไขปัญหาเพิ่มเติม

มีเครื่องมือแก้ไขปัญหามากมายที่สามารถใช้ได้ทั้งใน Firefox และบนระบบปฏิบัติการของคุณเพื่อแก้ไขปัญหาการใช้ทรัพยากรระบบที่มีการยกระดับ

เครื่องมือ Firefox

  • Firefox Task Manager (เพื่อไม่ให้สับสนกับ Windows Task Manager) เป็นเครื่องมือที่ยอดเยี่ยมในการดูว่าแท็บและส่วนขยายใดใช้ทรัพยากรระบบส่วนใหญ่
  • ดิ เกี่ยวกับ:memoryหน้าช่วยให้คุณสามารถแก้ไขปัญหาเฉพาะที่เกี่ยวข้องกับหน่วยความจำ (เช่น เกิดจากเว็บไซต์ ส่วนขยาย ธีม ฯลฯ) และบางครั้งปุ่มย่อขนาดการใช้หน่วยความจำอาจช่วยให้คุณลดการใช้หน่วยความจำได้ทันที เพื่อเป็นแนวทางในการใช้ เกี่ยวกับ:memoryเยี่ยมชมเกี่ยวกับ:หน่วยความจำ
  • แม้ว่าคุณจะไม่ใช่โปรแกรมเมอร์ คุณก็ลองใช้เครื่องมือและเคล็ดลับอื่นๆ ที่นักพัฒนา Firefox ใช้เพื่อแก้ปัญหาการรั่วไหลได้

เครื่องมือระบบปฏิบัติการ

  • ดูวิธีการใช้ทรัพยากรระบบโดยการตรวจสอบ Windows Task Manager ประสิทธิภาพแท็บ (คลิกที่ "รายละเอียดเพิ่มเติม" ในตัวจัดการงานเพื่อแสดงแท็บทั้งหมด). ดู

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

  • CPU (หน่วยประมวลผลกลาง) คือ "สมอง" ของคอมพิวเตอร์
  • RAM (Random Access Memory) หรือหน่วยความจำช่วยให้คอมพิวเตอร์ของคุณทำงานหลายอย่างพร้อมกัน
  • เมื่อทรัพยากรระบบของคุณถูกใช้อย่างหนัก ประสิทธิภาพโดยรวมและความเสถียรของคอมพิวเตอร์อาจได้รับผลกระทบ
  • คุณสามารถตรวจสอบและตรวจสอบการใช้ทรัพยากรผ่านเครื่องมือเฉพาะได้ ทั้งนี้ขึ้นอยู่กับระบบปฏิบัติการของคุณ ดู ใช้เครื่องมือแก้ไขปัญหาเพิ่มเติมส่วนด้านล่างสำหรับข้อมูลเพิ่มเติม

รีสตาร์ท Firefox

ปิดการใช้งานส่วนขยายและธีมที่ใช้ทรัพยากร

ส่วนขยายและธีมอาจทำให้ Firefox ใช้ทรัพยากรระบบมากกว่าปกติ

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

  • สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการเริ่ม Firefox ในเซฟโหมดและวิธีค้นหาส่วนขยายหรือธีมที่เป็นสาเหตุของปัญหา โปรดดูที่ แก้ไขปัญหาส่วนขยาย ธีม และปัญหาการเร่งฮาร์ดแวร์เพื่อแก้ไขปัญหาทั่วไปของ Firefox

ซ่อนเนื้อหาที่ล่วงล้ำ

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

ส่วนขยายบางตัวอนุญาตให้คุณบล็อกเนื้อหาที่ไม่จำเป็น ตัวอย่างเช่น:

  • Adblock Plus และ uBlock Origin ให้คุณซ่อนโฆษณาบนเว็บไซต์ได้
  • NoScript ช่วยให้คุณเลือกเปิดและปิดสคริปต์ที่ทำงานบนเว็บไซต์ได้

ตรวจสอบการเร่งฮาร์ดแวร์ Firefox

การเร่งด้วยฮาร์ดแวร์ของ Firefox ช่วยลดการใช้หน่วยความจำและ CPU ได้ในหลายกรณี

ตรวจสอบการเร่งฮาร์ดแวร์แฟลช

ใช้เครื่องมือแก้ไขปัญหาเพิ่มเติม

มีเครื่องมือแก้ไขปัญหามากมายที่สามารถใช้ได้ทั้งใน Firefox และบนระบบปฏิบัติการของคุณเพื่อแก้ไขปัญหาการใช้ทรัพยากรระบบที่มีการยกระดับ

เครื่องมือ Firefox

  • Firefox Task Manager (เพื่อไม่ให้สับสนกับ Windows Task Manager) เป็นเครื่องมือที่ยอดเยี่ยมในการดูว่าแท็บและส่วนขยายใดใช้ทรัพยากรระบบส่วนใหญ่
  • ดิ เกี่ยวกับ:memoryหน้าช่วยให้คุณสามารถแก้ไขปัญหาเฉพาะที่เกี่ยวข้องกับหน่วยความจำ (เช่น เกิดจากเว็บไซต์ ส่วนขยาย ธีม ฯลฯ) และบางครั้งปุ่มย่อขนาดการใช้หน่วยความจำอาจช่วยให้คุณลดการใช้หน่วยความจำได้ทันที เพื่อเป็นแนวทางในการใช้ เกี่ยวกับ:memoryเยี่ยมชมเกี่ยวกับ:หน่วยความจำ
  • แม้ว่าคุณจะไม่ใช่โปรแกรมเมอร์ คุณก็ลองใช้เครื่องมือและเคล็ดลับอื่นๆ ที่นักพัฒนา Firefox ใช้เพื่อแก้ปัญหาการรั่วไหลได้

เครื่องมือระบบปฏิบัติการ

  • ดูวิธีการใช้ทรัพยากรระบบโดยการตรวจสอบ Windows Task Manager ประสิทธิภาพแท็บ (คลิกที่ "รายละเอียดเพิ่มเติม" ในตัวจัดการงานเพื่อแสดงแท็บทั้งหมด). ดู

การเพิ่มประสิทธิภาพ Mozilla Firefox ฟังก์ชันการทำงานของเบราว์เซอร์ในตัวสำหรับการปรับแต่งอย่างละเอียดมีอธิบายไว้ด้านล่าง

เกี่ยวกับ:config- หน้าพิเศษในเบราว์เซอร์ Mozilla Firefoxซึ่งมีการตั้งค่ามากมายที่ไม่มีใน GUI (ผ่านการตั้งค่า GUI). ในการเปิดหน้านี้ คุณต้องป้อนในแถบที่อยู่: about:config และยอมรับคำเตือน:

ในหน้าเปิด คุณสามารถดูรายการพารามิเตอร์รวมถึงฟิลด์ " ค้นหา“ ซึ่งคุณสามารถค้นหาการตั้งค่าที่น่าสนใจได้อย่างรวดเร็ว:

ในการแก้ไขพารามิเตอร์ คุณเพียงแค่ดับเบิลคลิกบนพารามิเตอร์นั้นด้วยปุ่มซ้ายของเมาส์ (หรือเลือกแล้วกด ENTER). เพื่อรีเซ็ตพารามิเตอร์ใน " ค่าเริ่มต้น" หรือลบรายการที่สร้างขึ้น คุณต้องคลิกขวาที่มันแล้วเลือกรายการเมนู " รีเซ็ต". ในการเพิ่มพารามิเตอร์ของคุณเอง คุณต้องคลิกขวาที่ใดก็ได้ในรายการพารามิเตอร์ ในเมนูที่ปรากฏขึ้น ให้เลือก " สร้าง» และเลือกประเภทของพารามิเตอร์ที่จะสร้าง

พารามิเตอร์ (ประเภทพารามิเตอร์)เป็นเส้นใน เกี่ยวกับ:config A ที่มีชื่อ (ชื่อของการตั้งค่าที่จะถูกเปลี่ยน) และค่าที่สอดคล้องกับการตั้งค่าที่กำหนด แต่ " ประเภทพารามิเตอร์' เป็นค่าใดที่การตั้งค่านี้สามารถใช้ได้: บูลีน ตัวเลข หรือสตริง หากประเภทเป็นบูลีน พารามิเตอร์นี้สามารถรับได้เพียง 2 ค่าเท่านั้น: จริงและ เท็จ (จริง/เท็จ ใช่/ไม่ใช่ 1/0, ฯลฯ...). ประเภทตัวเลขหมายความว่าสามารถกำหนดได้เฉพาะจำนวนเต็มให้กับพารามิเตอร์ สตริงหมายความว่าค่าของพารามิเตอร์นี้สามารถเป็นสตริงใดก็ได้ (ที่อยู่ไซต์ ชุดค่าตัวเลข ฯลฯ).

รายการพารามิเตอร์เป็นพารามิเตอร์พร้อมคำอธิบายและชุดของค่าที่พารามิเตอร์นี้รับได้

โครงสร้าง— ชื่อของพารามิเตอร์ที่คุณสามารถค้นหาการตั้งค่าที่จำเป็นผ่านฟิลด์ " ค้นหา" ใน เกี่ยวกับ:config (ประเภทพารามิเตอร์ สามารถระบุได้ว่าพารามิเตอร์นี้เหมาะกับ Firefox รุ่นใด)— คำอธิบายพารามิเตอร์

  1. ค่าแรกที่พารามิเตอร์สามารถรับได้
  2. ค่าที่สองที่พารามิเตอร์สามารถรับได้

X. n-th ของค่าที่พารามิเตอร์สามารถรับได้

ประมาณ * — หมายเหตุถึงพารามิเตอร์นี้ (แนะนำให้อ่านเป็นอย่างยิ่ง)

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

ตัวเลือก:

accessibility.tabfocus(จำนวนเต็ม) - พารามิเตอร์ที่รับผิดชอบในการสลับระหว่างลิงก์ ฟิลด์ข้อความ ปุ่ม ฯลฯ เมื่อคุณกดปุ่ม TAB ค่า:

1 - สลับระหว่างรูปแบบข้อความเท่านั้น

2 - สลับระหว่างตัวควบคุมฟอร์มทั้งหมด (ยกเว้นฟิลด์ข้อความ)

3 - สลับไปมาระหว่างทุกรูปแบบ

5 - การสลับระหว่างช่องข้อความและลิงก์

7 - การสลับไปมาระหว่างตัวควบคุมฟอร์มทั้งหมด เช่นเดียวกับลิงก์

accessibility.typeaheadfind.autostart(บูลีน) - เรียกใช้หรือไม่ทำงานโดยอัตโนมัติ (ไม่มี Ctrl+F) ค้นหาอย่างรวดเร็วเมื่อป้อนตัวอักษร ค่า:

ทรู - วิ่ง

เท็จ - อย่าเริ่ม

accessibility.typeaheadfind.enabletimeout(บูลีน) - ว่าจะปิดแถบค้นหาด่วนด้วยการเริ่มอัตโนมัติหรือไม่ (หากไม่ใช่ผ่าน Ctrl+F) หลังจากนั้นครู่หนึ่ง ความหมาย:

TRUE - เล่นเสียง

เท็จ - อย่าเล่นมัน

accessibility.typeaheadfind.timeout(จำนวนเต็ม) — เวลา (เป็นมิลลิวินาที) หลังจากนั้นแผงการค้นหาด่วนจะปิดลง

accessibility.typeaheadfind.enablesound(บูลีน) - รับผิดชอบเสียงหากไม่พบข้อความที่พิมพ์ในการค้นหาด่วน ค่า:

TRUE - เล่นเสียง

เท็จ - อย่าเล่นมัน

accessibility.typeaheadfind.soundURL(สตริง) - ประเภทของเสียงที่เกิดข้อผิดพลาด ค่า:

ค่าเริ่มต้น - เสียงเริ่มต้น

เสียงบี๊บ - ระบบเสียง

app.update.interval(จำนวนเต็ม) - ช่วงเวลา (เป็นวินาที) หลังจากที่ตรวจสอบการอัปเดตเบราว์เซอร์แล้ว

ประมาณ 1 วัน 86400 วินาที

app.update.auto(บูลีน ณ Firefox 12) - การตั้งค่าที่รับผิดชอบการรีเฟรช Firefox อัตโนมัติ ค่า:

TRUE - Firefox จะอัปเดตตัวเองโดยไม่รบกวนผู้ใช้

FALSE - จะมีการแจ้งเพื่ออัปเดตเบราว์เซอร์ (เช่น Firefox ก่อนเวอร์ชัน 12)

browser.altClickSave(บูลีน) - รับผิดชอบความสามารถในการบันทึกวัตถุเมื่อคลิก LMB โดยกดปุ่ม Alt ค่า:

TRUE - เมื่อคุณคลิกที่วัตถุ Alt + LMB วัตถุนั้นจะถูกบันทึกไว้

FALSE - พฤติกรรมเบราว์เซอร์มาตรฐาน

browser.backspace_action(จำนวนเต็ม) - รับผิดชอบการทำงานของปุ่ม Backspace ค่า:

0 - เมื่อคุณกดปุ่ม ให้ย้อนกลับ

1 - เมื่อคุณกดแป้น ไปข้างหน้า

2 - เมื่อคุณกดปุ่ม เบราว์เซอร์จะไม่สนใจคีย์นี้

browser.bookmarks.autoExportHTML(บูลีน) - ตัวเลือกในการบันทึกบุ๊กมาร์ก (ไฟล์ place.sqlite/HTML) ค่า:

TRUE - ฟ็อกซ์จะบันทึกบุ๊คมาร์คใน HTML

FALSE - บุ๊กมาร์กจะถูกเก็บไว้ใน places.sqlite

browser.cache.check_doc_frequency(จำนวนเต็ม) ความถี่ในการตรวจสอบการเปลี่ยนแปลงของหน้า ค่า:

0 - หนึ่งครั้งต่อเซสชัน

1 - ทุกครั้งที่มีการดูเพจ

2 - อย่าตรวจสอบ ใช้แคชของเบราว์เซอร์

3 - ตรวจสอบเมื่อหน้าล้าสมัย (ตรวจพบโดยอัตโนมัติ)

browser.cache.disk.enable(บูลีน) - พารามิเตอร์ที่ใช้แคชของดิสก์ ค่า:

TRUE - ใช้ดิสก์แคช

FALSE - ห้ามใช้

browser.cache.disk.capacity(จำนวนเต็ม) - จำนวนเนื้อที่ดิสก์สำหรับแคชของเบราว์เซอร์ (เป็นกิโลไบต์)

browser.cache.disk.parent_directory(สตริง) - เส้นทางไปยังโฟลเดอร์ที่จะสร้างโฟลเดอร์แคชที่มีแคช Firefox

ประมาณ เส้นทางเขียนดังนี้: X:\folder 1\folder 2\

หมายเหตุ 2. ตัวเลือกนี้ต้องตั้งค่า browser.cache.disk.enable เป็น TRUE

browser.cache.disk_cache_ssl(บูลีน) - อนุญาตให้แคชเพจที่ปลอดภัย (HTTPS/SSL) หรือไม่ ค่า:

TRUE - อนุญาต

FALSE - ปิดการใช้งาน

ประมาณ ตัวเลือกนี้ต้องตั้งค่าพารามิเตอร์ browser.cache.disk.enable เป็น TRUE

browser.cache.memory.enable(บูลีน) - พารามิเตอร์ที่รับผิดชอบการใช้แคชใน RAM ค่า:

TRUE - ใช้แคชในหน่วยความจำ

FALSE - ห้ามใช้

browser.cache.memory.capacity(จำนวนเต็ม) ระบุวิธีการใช้ RAM สำหรับแคชของเบราว์เซอร์ ค่า:

1 - ขนาดจะถูกกำหนดโดยอัตโนมัติเป็นเปอร์เซ็นต์ของ RAM ทั้งหมด

0 - RAM ไม่ได้ใช้สำหรับแคช

n - ขนาดแคชสูงสุดถูกตั้งค่าเป็น n กิโลไบต์

ประมาณ ตัวเลือกนี้ต้องตั้งค่าพารามิเตอร์ browser.cache.memory.enable เป็น TRUE

browser.chrome.image_icons.max_size(จำนวนเต็ม) — ความกว้าง/ความสูงสูงสุดของรูปภาพ (เป็นพิกเซล) เพื่อแสดงภาพขนาดย่อ

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

browser.chrome.toolbar_tips(บูลีน) - แสดงคำแนะนำเครื่องมือหรือไม่เมื่อวางเมาส์เหนือองค์ประกอบที่ทำงานอยู่ของทั้งเบราว์เซอร์และเว็บไซต์ ค่า:

TRUE - แสดง

FALSE - ไม่แสดง

browser.download.lastDir.savePerSite(บูลีน) - เมื่อบันทึกไฟล์โดยเปิดใช้งาน "พร้อมท์ให้ฉันบันทึกไฟล์เสมอ" เบราว์เซอร์จะจำตำแหน่งที่บันทึกล่าสุด ตัวเลือกนี้ช่วยให้คุณตั้งค่าโฟลเดอร์แยกสำหรับแต่ละไซต์ ค่า:

จริง - แต่ละไซต์จำ "ตำแหน่งบันทึกไฟล์สุดท้าย"

FALSE - โฟลเดอร์สุดท้ายจะถูกจดจำสำหรับไซต์ทั้งหมด

browser.download.manager.scanWhenDone(บูลีน) - ตรวจสอบไฟล์ด้วยโปรแกรมป้องกันไวรัส ค่า:

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

เปิดใช้งานการตรวจสอบ TRUE แล้ว

browser.download.manager.showAlertOnComplete(บูลีน) - รับผิดชอบข้อความเกี่ยวกับการดาวน์โหลดไฟล์ ค่า:

TRUE - แสดงข้อความอัพโหลดไฟล์

เท็จ - อย่าแสดงข้อความเกี่ยวกับการดาวน์โหลดไฟล์

browser.download.manager.flashCount(จำนวนเต็ม) — เวลา (เป็นวินาที) ที่ข้อความเกี่ยวกับการดาวน์โหลดไฟล์ปรากฏขึ้น

ประมาณ ตัวเลือกนี้ต้องตั้งค่า browser.download.manager.showAlertOnComplete เป็น TRUE

browser.download.panel.removeFinishedDownloads(บูลีน) - จะลบการดาวน์โหลดที่เสร็จสมบูรณ์ออกจากรายการดาวน์โหลดหรือไม่ ค่า:

TRUE - ล้างเมื่อการดาวน์โหลดเสร็จสิ้น

FALSE - ทิ้งไว้ในรายการ

browser.download.useToolkitUI(บูลีนตั้งแต่ Firefox 20) - รับผิดชอบในการแสดงตัวจัดการการดาวน์โหลดใหม่แทนที่จะเป็นตัวเก่า (เป็นหน้าต่างแยกต่างหาก) ค่า:

TRUE - แสดงตัวจัดการการดาวน์โหลดในหน้าต่างแยกต่างหาก

FALSE - แสดงตัวจัดการการดาวน์โหลดรูปแบบใหม่ (หน้าต่างป๊อปอัปจากปุ่ม)

browser.display.force_inline_alttext- รับผิดชอบการแสดงภาพในเบราว์เซอร์

TRUE - แสดงภาพ

FALSE - ไม่แสดงภาพ ข้อความแสดงแทนจะแสดงแทน

browser.display.show_image_placeholders(บูลีน) - พารามิเตอร์ที่แสดงไอคอนสำหรับรูปภาพที่อัปโหลด (เช่น สี่เหลี่ยมจัตุรัส) ค่า:

TRUE - แสดงไอคอน

เท็จ - ไม่ต้องแสดง

browser.enable_automatic_image_resizing(บูลีน) — ปรับขนาดอัตโนมัติ (ลดขนาด) ของรูปภาพ ค่า:

TRUE - เปิดใช้งาน

FALSE - ปิดการใช้งาน

browser.formfill.enable(บูลีน) - บันทึกประวัติการค้นหาและแบบฟอร์ม

TRUE บันทึกข้อมูลที่ป้อนในรูปแบบหน้าเว็บและแถบค้นหา

ข้อมูลที่ป้อน FALSE ไม่ได้รับการบันทึก

browser.history_expire_days(จำนวนเต็ม) - จำนวนวันที่เก็บประวัติการเข้าชม

browser.link.open_external(จำนวนเต็ม) - ระบุวิธีการเปิดลิงก์จากแอปพลิเคชันภายนอก ค่า:

0 - เปิดในแท็บ/หน้าต่างสุดท้าย

1 - ในหน้าต่างใหม่

2 - ในแท็บใหม่ของหน้าต่างสุดท้าย

browser.link.open_newwindow.restriction(จำนวนเต็ม) - ให้คุณเปิดแท็บแทนหน้าต่างใหม่ ค่า:

browser.newtab.url(สตริง) - กำหนดสิ่งที่จะเปิดในแท็บใหม่ ค่า:

about:blank — หน้าว่าง

file:///* - เส้นทางไปยังโฟลเดอร์\file

browser.newtabpage.rowsและ browser.newtabpage.columns(จำนวนเต็มตั้งแต่ Firefox 18.0) — จำนวนแถวและคอลัมน์ของภาพขนาดย่อที่แสดงบนหน้าเริ่มต้น ซึ่งนำมาใช้ใน Firefox ตั้งแต่เวอร์ชัน 13

browser.newtabpage.enabled(บูลีน ณ Firefox 13.0) - พารามิเตอร์ที่รับผิดชอบในการเพิ่มไซต์ในหน้าเริ่มต้นใหม่ ค่า:

TRUE - หน้าจะถูกเพิ่ม

FALSE - เพจจะไม่ถูกเพิ่ม แต่เพจที่มีอยู่แล้วจะยังคงอยู่ ดังนั้นจะต้องลบออกด้วยตนเอง

browser.pagethumbnails.capturing_disabled(บูลีน ณ Firefox 12.0) - ปิดใช้งานการสร้างภาพขนาดย่อของหน้าสำหรับหน้า "แท็บใหม่" ค่า:

จริง — ภาพขนาดย่อของหน้าจะไม่ถูกสร้างขึ้น

FALSE - ไม่อนุญาตให้สร้างภาพขนาดย่อ

browser.panorama.animate_zoom(บูลีน) - พารามิเตอร์ที่รับผิดชอบสำหรับภาพเคลื่อนไหวของ "การเพิ่มขึ้น" ของแท็บเมื่อเลือกจากพาโนรามา ค่า:

TRUE - แอนิเมชั่นจะปรากฏขึ้น

browser.preferences.advanced.selectedTabIndex(จำนวนเต็ม) - กำหนดส่วนใดของแท็บ "ขั้นสูง" ของการตั้งค่าหลักที่จะเปิดโดยค่าเริ่มต้น ค่า:

0 - ทั่วไป

2 - อัปเดต

3 - การเข้ารหัส

browser.preferences.animateFadeIn(บูลีน) - ไม่ว่าจะเปลี่ยนความสูงของหน้าต่างเมื่อนำทางผ่านส่วนต่างๆ ของการตั้งค่าเบราว์เซอร์ ค่า:

TRUE - เปลี่ยน

FALSE - ห้ามเปลี่ยน

browser.preferences.InContent(บูลีนตั้งแต่ Firefox 15.0) - ตัวเลือกที่รับผิดชอบในการเปิดการตั้งค่าไม่ใช่ในหน้าต่างแยกต่างหาก แต่อยู่ในแท็บ ค่า:

TRUE - การตั้งค่าจะเปิดขึ้นในแท็บใหม่

FALSE - การตั้งค่าจะเปิดในหน้าต่างแยกต่างหากเหมือนเมื่อก่อน

browser.preferences.instantApply(บูลีน) - ต้องกดปุ่มยืนยันเพื่อเปลี่ยนการตั้งค่าหรือไม่ ค่า:

จริง — การตั้งค่าจะเปิดใช้งานทันที (มีเพียงปุ่ม "ปิด" ในหน้าต่าง)

FALSE — ต้องกดปุ่มยืนยันเพื่อเปิดใช้งานการตั้งค่า (ในกรณีนี้ ใช้ 2 ปุ่มคือ "ตกลง" และ "ยกเลิก")

browser.safebrowsing.enabled(บูลีน) - อนุญาตการป้องกันฟิชชิ่งหรือไม่ ค่า:

FALSE - ปิดใช้งานการป้องกัน

browser.search.defaultenginename(สตริง) — ระบุชื่อเครื่องมือค้นหาเริ่มต้น

browser.search.openintab(บูลีน) - ระบุตำแหน่งที่จะเปิดผลการค้นหาจากแถบค้นหา ค่า:

TRUE - ผลการค้นหาจากแถบค้นหาจะเปิดขึ้นในแท็บใหม่

FALSE - ในแท็บปัจจุบัน

browser.search.suggest.enabled(บูลีน) - พูดคร่าวๆ ไม่ว่าค่าที่เลือกจะแสดงหรือไม่ก็ตามเมื่อเข้าสู่แถบค้นหา ค่า:

จริง - ใช่ ปลั๊กอินค้นหาข้อความค้นหาสำหรับค่าที่แนะนำเหล่านี้

FALSE - ไม่ ไม่ต้องถาม

browser.send_pings(บูลีน) - ส่งการแจ้งเตือนการคลิกลิงก์ไปยังที่อยู่ที่ระบุในแอตทริบิวต์ "ping" ของแท็กหรือไม่ ค่า:

ทรู - ส่ง

browser.sessionhistory.max_entries(จำนวนเต็ม) — จำนวนก้าวถอยหลัง/เดินหน้าที่ต้องจำ

browser.sessionstore.interval(จำนวนเต็ม) — ช่วงเวลา (หน่วยเป็นมิลลิวินาที) หลังจากที่บันทึกเซสชันแล้ว

ประมาณ 10000 = 10 วินาที

browser.sessionstore.max_tabs_undo(จำนวนเต็ม) — จำนวนแท็บที่ปิดที่แสดงใน "แท็บที่ปิดล่าสุด"

browser.showQuitWarning(บูลีน) - กำหนดว่าจะแสดงหน้าต่างที่ถามว่าจะเก็บแท็บที่ปิดไว้จนกว่าจะถึงเซสชันถัดไปหรือไม่

TRUE - แสดงหน้าต่าง

FALSE - ไม่ต้องแสดง

browser.sessionstore.max_concurrent_tabs(จำนวนเต็ม) — จำนวนแท็บที่จะโหลดพร้อมกันเมื่อกู้คืนเซสชัน ในเวอร์ชันก่อนหน้า เบราว์เซอร์จะโหลดแท็บทั้งหมดพร้อมกันซึ่งโหลดระบบจำนวนมาก

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

สำคัญ!!! เริ่มต้นด้วย Firefox 13 เมื่อสร้างการตั้งค่านี้ การตั้งค่า browser.sessionstore.restore_on_demand และ browser.sessionstore.restore_pinned_tabs_on_demand จะถูกตั้งค่าเป็น FALSE โดยอัตโนมัติ

browser.sessionstore.resume_from_crash(บูลีน) - จะแสดงไดอะล็อกการกู้คืนเซสชันหลังจาก Fox crash หรือไม่ ค่า:

ทรู - แสดง

FALSE - เริ่มเซสชันใหม่โดยไม่มีการเตือนใดๆ

browser.startup.homepage(สตริง) - ตั้งค่าที่อยู่ของหน้าแรก ค่า:

about:newtab - หน้าที่มีเว็บไซต์ที่เข้าชมบ่อยที่สุด (แนะนำใน Firefox 13)

about:home - หน้าเริ่มต้น (หรือที่รู้จักว่าโฮมเพจเริ่มต้น)

about:blank — หน้าว่าง

http://* - ที่อยู่ของเว็บไซต์ที่จะเปิด

file:///* - เส้นทางไปยังโฟลเดอร์/file

browser.tabs.animate(บูลีน) - รับผิดชอบภาพเคลื่อนไหวของแถบแท็บ (เปิด / ปิดแท็บ) ค่า:

TRUE - เปิดใช้งานแอนิเมชั่น

FALSE - ภาพเคลื่อนไหวถูกปิดใช้งาน

browser.tabs.warnOnClose(บูลีน) - ระบุว่าจะแสดงคำเตือนเมื่อปิดหลายแท็บหรือไม่ ค่า:

ทรู - แสดง

FALSE - ไม่ต้องแสดง

browser.tabs.tabMaxWidth(จำนวนเต็ม) — ความกว้างสูงสุดของแท็บ (เป็นพิกเซล)

browser.tabs.tabMinWidth(จำนวนเต็ม) — ขีดจำกัดความกว้างแท็บขั้นต่ำ (เป็นพิกเซล) หลังจากที่ปุ่มเลื่อนแท็บปรากฏขึ้น

browser.tabs.tabClipWidth(จำนวนเต็ม) — ความกว้างของแท็บ (เป็นพิกเซล) ที่กากบาทหายไป

browser.tabs.closeButtons(จำนวนเต็ม) - มีปุ่ม "ปิด" บนแท็บ ค่า:

0 - แสดงปุ่มปิดเฉพาะบนแท็บที่ใช้งานอยู่

1 - แสดงปุ่มปิดบนแท็บทั้งหมด

2 - ไม่แสดงปุ่มปิดเลย

3 - แสดงปุ่มปิดปุ่มเดียวที่ส่วนท้ายของแถบแท็บ (กรณีนี้ใน Firefox 1.x)

browser.tabs.closeWindowWithLastTab(บูลีน) - ระบุว่าจะปิดเบราว์เซอร์เมื่อปิดแท็บสุดท้ายหรือไม่ ค่า:

TRUE - ปิดหน้าต่างเมื่อปิดแท็บสุดท้าย

FALSE - หน้าต่างจะไม่ปิด

browser.tabs.loadFolderAndReplace(บูลีน) - ทุกโฟลเดอร์ที่คั่นหน้าจะมีตัวเลือก "เปิดทั้งหมดในแท็บ" ที่ด้านล่าง คุณยังสามารถคลิกกลางที่โฟลเดอร์นั้นเอง (หรือ Ctrl+LMB) ค่า:

TRUE - แท็บที่เปิดอยู่ทั้งหมดของหน้าต่างปัจจุบันจะถูกแทนที่

FALSE - แท็บใหม่จะถูกเพิ่มไปยังแท็บที่มีอยู่

browser.tabs.insertRelated AfterCurrent(บูลีน) - พารามิเตอร์นี้กำหนดตำแหน่งที่จะเปิดแท็บใหม่

TRUE - แท็บใหม่จะเปิดขึ้นทันทีหลังจากแท็บปัจจุบัน

FALSE - แท็บใหม่จะเปิดขึ้นที่ส่วนท้ายของรายการแท็บ

browser.tabs.loadBookmarksInBackground(บูลีน) - บุ๊กมาร์กแต่ละรายการมีรายการ "เปิดในแท็บใหม่" ในเมนูบริบท คุณยังสามารถคลิกกลางที่บุ๊กมาร์ก (หรือ Ctrl+LMB) ค่า:

TRUE - แท็บใหม่จะเปิดขึ้นในพื้นหลัง

FALSE - จะเปลี่ยนไปใช้แท็บใหม่

browser.tabs.loadDivertedInBackground(บูลีน) - กำหนดวิธีเปิดแท็บแทนหน้าต่าง) รวมถึงลิงก์จากแอปพลิเคชันภายนอก ค่า:

TRUE - เปิดแท็บดังกล่าวในพื้นหลัง

FALSE - สลับไปมาระหว่างแท็บที่เปิดอยู่

browser.triple_click_selects_paragraph(บูลีน) - กำหนดสิ่งที่จะเน้นเมื่อคลิกสามครั้งที่ข้อความ ค่า:

TRUE - ย่อหน้าจะถูกเน้น

FALSE - บรรทัดจะถูกเน้น

browser.underline_anchors(บูลีน) - ขีดเส้นใต้ลิงค์หรือไม่ ค่า:

FALSE - ห้ามขีดเส้นใต้

browser.urlbar.clickSelectsAll(บูลีน) - เน้นทั้งบรรทัดโดยอัตโนมัติในฟิลด์แถบที่อยู่ ค่า:

TRUE - เปิดใช้งาน

FALSE - ปิดการใช้งาน

browser.urlbar.hideGoButton(บูลีน) - ควบคุมปุ่มเพื่อไปที่หน้า (ปุ่มทางด้านขวาของแถบที่อยู่) ค่า:

TRUE - ปุ่มจะมองเห็นได้ ค่าไม่เกี่ยวข้องกับการรักษาความปลอดภัย เฉพาะกับข้อผิดพลาดในการปรับแต่งพาเนลเท่านั้น

FALSE - ปุ่มถูกซ่อน

browser.urlbar.maxRichResults(จำนวนเต็ม) — เมื่อป้อนข้อความลงในแถบที่อยู่ เบราว์เซอร์พยายามคาดเดาความต้องการของเราและแสดงที่อยู่ที่เสนอไว้ใต้แถบที่อยู่ แต่ก็ไม่สะดวกเสมอไป พารามิเตอร์นี้ระบุจำนวนข้อเสนอแนะที่จะแสดง

ประมาณ หากต้องการปิดใช้งานเอาต์พุตของที่อยู่เหล่านี้ คุณต้องตั้งค่าพารามิเตอร์นี้เป็น -1

browser.urlbar.formatting.enabled(บูลีน) - รับผิดชอบในการเน้นโดเมนในแถบที่อยู่ ค่า:

TRUE - เปิดใช้งานการเน้นสี

FALSE - ปิดใช้งานการเลือก

browser.urlbar.trimURLs(บูลีนตั้งแต่ Firefox 7.0) - รับผิดชอบการแสดงส่วนนำหน้า "http://" ในแถบที่อยู่ (แต่เมื่อคัดลอกที่อยู่จากแถบที่อยู่ไปยังคลิปบอร์ด คำนำหน้าจะถูกคัดลอก) ค่า:

TRUE - ซ่อนคำนำหน้า

FALSE - แสดงมัน

browser.xul.error_pages.enabled(บูลีน) - กำหนดวิธีการแสดงข้อผิดพลาดในการเชื่อมต่อกับเซิร์ฟเวอร์ ค่า:

TRUE - หากที่อยู่ไม่โหลด Firefox จะแสดงหน้าข้อผิดพลาดเริ่มต้นในแท็บนี้

FALSE - หากที่อยู่ไม่โหลด Firefox จะแสดงหน้าต่าง JavaScript และแท็บยังคงว่างเปล่า

converter.html2txt.header_strategy(จำนวนเต็ม) - วิธีจัดการส่วนหัว HTML เมื่อบันทึกหน้าเว็บเป็นข้อความธรรมดา ค่า:

0 - ไม่ประมวลผลเลย

1 - เยื้อง (ตามหลักการ - H (n + 1) เลื่อนมากกว่า H (n))

2 - ตัวเลขและเยื้องเล็กน้อย

config.trim_on_minimize(บูลีน, สร้างขึ้น) - รับผิดชอบตำแหน่งของหน่วยความจำเมื่อเบราว์เซอร์ถูกย่อให้เล็กสุด ค่า:

TRUE เมื่อลดขนาดเบราว์เซอร์ ข้อมูลทั้งหมดจะถูกถ่ายโอนจาก RAM (RAM) ไปยังหน่วยความจำเสมือน (อยู่บนฮาร์ดดิสก์) สิ่งนี้จะเพิ่ม RAM (ซึ่งมีประโยชน์มากเมื่อสุนัขจิ้งจอกตะกละ) แต่จะลดความเร็วของการเปิดเบราว์เซอร์

FALSE - หน่วยความจำไม่ได้ยกเลิกการโหลด แต่ยังทำงานได้เร็วกว่า (เฉพาะเมื่อยุบ - ขยายเท่านั้นไม่เลย)

การตั้งค่าเหล่านี้มีหน้าที่อนุญาตให้ Java-scripts ทำบางสิ่งกับ windows ประเภทของพารามิเตอร์ทั้งหมดคือบูลีน ค่า:

TRUE - อนุญาต FALSE - ห้าม

dom.disable_window_open_feature.close - ปิดการใช้งานปุ่มปิด

dom.disable_window_open_feature.directories - ซ่อนแถบบุ๊กมาร์ก

dom.disable_window_open_feature.location - ซ่อนแถบที่อยู่

dom.disable_window_open_feature.menubar - ซ่อนเมนูหน้าต่าง

dom.disable_window_open_ feature.minimizable - ย่อขนาดป๊อปอัป

dom.disable_window_open_feature.personalbar - ซ่อนแถบเครื่องมือส่วนตัว

dom.disable_window_open_feature.resizable - ปรับขนาด windows

dom.disable_window_open_feature.scrollbars - ซ่อนแถบเลื่อน

dom.disable_window_open_feature.status - ซ่อนแถบสถานะ

dom.disable_window_open_feature.titlebar - ซ่อนแถบชื่อเรื่องของหน้าต่าง

dom.disable_window_open_feature.toolbar - ซ่อนแถบเครื่องมือ

dom.disable_window_move_resize - ปรับขนาดหน้าต่างและป้องกันไม่ให้ผู้ใช้เปลี่ยน

dom.ipc.plugins.enabled(บูลีน) - พารามิเตอร์ที่รับผิดชอบปลั๊กอินคอนเทนเนอร์ ค่า:

TRUE - ใช้ปลั๊กอินคอนเทนเนอร์

FALSE - ปิดการใช้งาน

extensions.alwaysUnpack(บูลีน) - พารามิเตอร์ที่รับผิดชอบความสามารถในการบังคับให้คลายส่วนขยายทั้งหมด สิ่งนี้จำเป็นสำหรับโปรแกรมเสริมบางตัวที่เขียนขึ้นเพื่อให้ Firefox เวอร์ชันเก่าทำงานได้ แต่อาจส่งผลเสียต่อความเร็วในการดาวน์โหลดของ Fox

TRUE - บังคับให้แตกส่วนขยายทั้งหมด

FALSE - แกะเฉพาะในกรณีที่ install.rdf มีแท็กที่เหมาะสม ที่แนะนำ.

extensions.blocklist.enabled(บูลีน) - อนุญาตหรือไม่ให้ Firefox บล็อกส่วนขยายจาก "บัญชีดำ" ซึ่งรวบรวมโดยนักพัฒนาเบราว์เซอร์ ค่า:

เท็จ - ละเว้นบัญชีดำและอนุญาตให้ติดตั้งส่วนขยายทั้งหมด

extensions.blocklist.url(สตริง) — ที่อยู่ที่มีการตรวจสอบการอัปเดตบัญชีดำ

extensions.blocklist.interval(จำนวนเต็ม) — เวลา หน่วยเป็นวินาที หลังจากนั้นจะมีการตรวจสอบการอัปเดตบัญชีดำ

extensions.dss.enabled(บูลีน) - อนุญาตให้เปลี่ยนธีมแบบไดนามิก (ไม่ต้องรีบูต)

TRUE - อนุญาต

extensions.getAddons.maxResults(จำนวนเต็ม) - เมื่อค้นหาโปรแกรมเสริมผ่านตัวจัดการในตัว ผลการค้นหา 25 รายการจะแสดงในผลการค้นหา ตัวเลือกนี้ช่วยให้คุณเพิ่มจำนวนผลลัพธ์สำหรับการค้นหาที่มีผลมากขึ้น

extensions.update.autoUpdateDefault(บูลีน) - อัปเดตส่วนขยายโดยอัตโนมัติโดยไม่ต้องแจ้งให้ผู้ใช้ทราบ ค่า:

TRUE - การอัปเดตอัตโนมัติเต็มรูปแบบที่ไม่ต้องการการแทรกแซงจากผู้ใช้

FALSE Firefox จะขออนุญาตจากผู้ใช้ก่อนอัปเดตโปรแกรมเสริม

extensions.update.enabled(บูลีน) - ควบคุมการค้นหาการอัปเดตส่วนขยาย ค่า:

TRUE — อนุญาตให้อัปเดตการค้นหา

FALSE - ปิดการใช้งาน

extensions.update.notifyUser(บูลีน) - แสดงข้อมูลเกี่ยวกับการอัปเดตที่พบสำหรับส่วนขยายเมื่อเบราว์เซอร์เริ่มทำงาน ค่า:

ทรู - แสดง

FALSE - ไม่ต้องแสดง

ทั่วไป.autoscroll(บูลีน) — ตัวเลือกเพื่อเลื่อนหน้าโดยใช้การคลิกล้อเลื่อนของเมาส์ ค่า:

TRUE - อนุญาตให้เลื่อนด้วยวิธีนี้

FALSE - ปิดใช้งานวิธีการเลื่อนนี้

geo.enabled(บูลีน) - กำหนดว่าจะส่งข้อมูลไซต์เกี่ยวกับตำแหน่งของคุณหรือไม่ ความหมาย:

TRUE - ส่งข้อมูลนี้

เท็จ - ไซต์จะไม่ได้รับอนุญาตให้เข้าถึงตำแหน่งของคุณ

image.animation_mode(สตริง) - วิธีเล่นแอนิเมชั่น (gif) ค่า:

ปกติ - เล่นเต็มที่

ครั้งเดียว - ครั้งเดียว

ไม่มี - ปิดใช้งานการเล่นภาพเคลื่อนไหว

ภาพ.dither(สตริง) — พารามิเตอร์ที่รับผิดชอบสำหรับการปรับภาพให้เรียบ ค่า:

อัตโนมัติ - เบราว์เซอร์จะตัดสินใจว่าภาพใดจะราบรื่นและไม่เป็นเช่นนั้น

จริง - เรียบทุกภาพ

เท็จ - อย่าทำให้เรียบเลย

intl.accept_languages(สตริง) — สตริงที่มีรายการภาษาที่ต้องการสำหรับแสดงหน้าเว็บ

javascript.options.jit.chrome(บูลีน) - เอ็นจิ้น JS สำหรับจัดการเชลล์ของเบราว์เซอร์ ค่า:

FALSE - ปิดเครื่อง

keyword.enabled(บูลีน) - ควบคุมการค้นหาจากแถบที่อยู่ ค่า:

TRUE - ค้นหา

FALSE - ปิดใช้งานการค้นหาจากแถบที่อยู่

คีย์เวิร์ด.URL(สตริง) — ที่อยู่เครื่องมือค้นหาเริ่มต้น (เมื่อค้นหาจากแถบที่อยู่) ค่า:

Layout.spellcheckDefault(จำนวนเต็ม) - โดยค่าเริ่มต้น Firefox จะตรวจสอบการสะกดเฉพาะในกล่องป้อนข้อมูลแบบหลายบรรทัด ละเว้นบรรทัดเดียว โดยใช้พารามิเตอร์นี้ คุณสามารถปิดการสะกดเลย หรือเปิดใช้งานสำหรับกล่องอินพุตบรรทัดเดียวได้เช่นกัน ค่า:

  1. ปิดการตรวจตัวสะกด
  2. ตรวจการสะกดใช้งานได้ในช่องป้อนข้อมูล "ใหญ่"
  3. ตรวจการสะกดใช้งานได้ในทุกช่องป้อนข้อมูล

layout.word_select.eat_space_to_next_word(บูลีน) — กำหนดว่าคำจะถูกเน้นอย่างไรเมื่อคุณดับเบิลคลิกที่คำนั้น ค่า:

TRUE - การดับเบิลคลิกที่คำจะไฮไลท์คำนั้นด้วยการเว้นวรรคทางขวา

FALSE - ไม่มีการเว้นวรรคเมื่อดับเบิลคลิกที่คำ

Middlemouse.paste(บูลีน) - วางข้อความจากคลิปบอร์ดโดยคลิกปุ่มกลางของเมาส์ ค่า:

TRUE - อนุญาต

เท็จ - ปฏิเสธ

Middlemouse.scrollbarPosition(บูลีน) - ตั้งค่าลักษณะการทำงานของแถบเลื่อนเมื่อคลิก MMB (ปุ่มเมาส์กลาง) ค่า:

จริง - เมื่อคลิก MMB บนแถบเลื่อน ตัวเลื่อนจะข้ามไปยังตำแหน่งที่มีการคลิก

FALSE - ไม่มีอะไรเกิดขึ้นเมื่อ MMB ถูกคลิกบนแถบเลื่อน

mousewheel.acceleration.start(จำนวนเต็ม) - หลังจากจำนวน "คลิก" ของการหมุนอย่างต่อเนื่องของการเร่งความเร็วของล้อจะถือว่าเปิด

mousewheel.acceleration.factor(Integer) — เพิ่มความเร็วในการเลื่อนหน้า (หากคุณต้องการเลื่อนมาก ความเร็วในการเลื่อนจะเพิ่มขึ้นตามค่าที่ระบุในพารามิเตอร์นี้)

mousewheel.withcontrolkey.numlines(จำนวนเต็ม) - ลักษณะการทำงานของเมาส์เมื่อซูมเข้า/ออกโดยเลื่อนล้อเลื่อนของเมาส์ ค่า:

1 - ล้อเมาส์อยู่ห่างจากคุณ - ZOOM

1 - ล้อเมาส์อยู่ห่างจากคุณ - ZOOM

ประมาณ บน MacOSX จะใช้ Control+Scroll เพื่อขยายพื้นที่หน้าจอใต้เมาส์ - สำหรับนักออกแบบ จัดแสดงในงานนำเสนอ และผู้ที่มีการมองเห็นที่ไม่ใช่นกอินทรี

network.automatic-ntlm-auth.trusted-uris(สตริง) - รายการที่อยู่ที่ต้องการ NTLM หากมีหลายที่อยู่ ระบบจะป้อนโดยคั่นด้วยเครื่องหมายจุลภาค

network.cookie.cookieพฤติกรรม(จำนวนเต็ม) — การประมวลผลคุกกี้โดยเบราว์เซอร์ ค่า:

0 - ยอมรับคุกกี้ทั้งหมด

1 - คุกกี้จากเว็บไซต์ที่เยี่ยมชมเท่านั้น

2 - ไม่รับคุกกี้

3 - ทำงานกับคุกกี้ตามระดับความเป็นส่วนตัว

network.http.connect.timeout(จำนวนเต็ม) - จำนวนวินาทีในการโหลดหน้า

network.http.use-cache(บูลีน) กำหนดว่าเอกสาร http ได้รับอนุญาตให้แคชหรือไม่ ค่า:

TRUE - อนุญาต

FALSE - ไม่อนุญาต

network.http.sendRefererHeader(จำนวนเต็ม) กำหนดว่าเมื่อใดที่จะส่งส่วนหัวผู้อ้างอิง (เช่น เรากำลังพูดถึงการส่งเซิร์ฟเวอร์ไปยังที่อยู่ URI ของทรัพยากรซึ่งคลิกลิงก์หรือโหลดรูปภาพ) ค่า:

0 - ไม่เคยส่ง

1 — ส่งเฉพาะสำหรับลิงค์;

2 - ส่งลิงค์และรูปภาพ (ค่าเริ่มต้น)

ประมาณ ข้อควรสนใจ: การห้ามส่งส่วนหัวของผู้อ้างอิงอาจทำให้เกิดการละเมิดในการดำเนินงานของบางไซต์ (เช่น รูปภาพ รวมถึงแคปต์ชาอาจไม่ปรากฏ)

network.standard-url.escape-utf8(บูลีน) - เข้ารหัสลิงก์เมื่อคัดลอก ค่า:

TRUE - อนุญาตให้เข้ารหัส ลิงก์ที่คัดลอกจะมีลักษณะดังนี้: http://ru.wikipedia.org/wiki/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1% D0% BD%D0%B0%D1%8F:ค้นหา

network.prefetch-next(บูลีน) - โหลดเบราว์เซอร์ล่วงหน้าพร้อมลิงก์ที่เว็บไซต์พิจารณาว่าเป็นขั้นตอนต่อไปของผู้ใช้ ค่า:

TRUE - เปิดใช้งาน

nglayout.initialpaint.delay(จำนวนเต็ม) — นี่คือการหน่วงเวลาก่อนที่หน้าจะเริ่มแสดงผล หน่วยเป็นมิลลิวินาที แนะนำ 0

pdfjs.disabled(บูลีนตั้งแต่ Firefox 15.0) - พารามิเตอร์ที่รับผิดชอบในการแสดงเอกสาร PDF ในเบราว์เซอร์เอง ค่า:

จริง — คุณลักษณะนี้ถูกปิดใช้งาน ต้องใช้แอปพลิเคชันแยกต่างหากในการเปิด PDF

FALSE - เปิดเอกสาร PDF โดยใช้เบราว์เซอร์

permissions.default.image(จำนวนเต็ม) - รับผิดชอบในการแสดงภาพ ค่า:

1 - ดาวน์โหลดรูปภาพทั้งหมด

2 - ห้ามอัพโหลดภาพ

3 - ดาวน์โหลดรูปภาพจากเซิร์ฟเวอร์เดียวกันเท่านั้น

plugins.click_to_play(บูลีน สำหรับ Firefox 14.0+) - รับผิดชอบในการเรียกเนื้อหาของหน้าที่แสดงผลโดยปลั๊กอินโดยใช้ปุ่มเล่น ค่า:

จริง — เนื้อหาจะเล่นเมื่อคลิกปุ่มที่เกี่ยวข้องเท่านั้น (แนะนำ)

FALSE - เนื้อหาจะทำงานโดยอัตโนมัติเมื่อโหลดหน้าเว็บ

plugin.default_plugin_disabled(บูลีน) - จะแสดงคำเตือนป๊อปอัปเกี่ยวกับปลั๊กอินที่ขาดหายไปซึ่งจำเป็นสำหรับองค์ประกอบของหน้าหรือไม่ ตัวอย่างเช่น: การแจ้งเตือนว่าจำเป็นต้องมี flashplayer สำหรับ youtube ค่า:

TRUE - แสดงคำเตือนดังกล่าว

เท็จ - ไม่ต้องแสดง

plugin.scan.plid.all(บูลีน) - สิทธิ์ในการสแกนไดเรกทอรีที่ระบุในปลั๊กอินระบุรีจิสทรีของ Windows ค่า:

TRUE - สแกนไดเร็กทอรีที่ระบุในรีจิสทรี

FALSE - ห้ามสแกน

plugins.update.notifyUser(บูลีน) - จะแจ้งให้ผู้ใช้ทราบเกี่ยวกับการอัปเดตปลั๊กอินหรือไม่ ค่า:

TRUE - แจ้ง

FALSE - ไม่ต้องแจ้ง

print.always_print_silent(บูลีน) - ระบุว่าจะแสดงกล่องโต้ตอบการเลือกเครื่องพิมพ์เมื่อพิมพ์หรือไม่ ค่า:

TRUE - ไม่แสดงกล่องโต้ตอบ การพิมพ์เสร็จสิ้นบนเครื่องพิมพ์เริ่มต้น

FALSE - กล่องโต้ตอบจะปรากฏขึ้น

profile.confirm_automigration(บูลีน) - ถามว่าจะนำเข้าข้อมูลจากเบราว์เซอร์อื่นหรือไม่เมื่อสร้างโปรไฟล์ใหม่ ค่า:

TRUE - ถาม

เท็จ - อย่าถาม

profile.seconds_until_defunct(จำนวนเต็ม) - เวลา (เป็นวินาที) หลังจากที่โปรไฟล์ที่ไม่ได้ใช้ถือว่าล้าสมัยและถูกลบออกจากรายการโปรไฟล์

ประมาณ 1 วัน 86400 วินาที

security.dialog_enable_delay(จำนวนเต็ม) - หน่วงเวลาก่อนดาวน์โหลดส่วนเสริม แนะนำ 0

ui.key.saveLink.shift(บูลีน) — จะใช้ชุดค่าผสม Shift+LMB เพื่อดาวน์โหลดวัตถุหรือไม่ ค่า:

TRUE - ใช้ชุดค่าผสมนี้

FALSE - ห้ามใช้

ui.submenuDelay(จำนวนเต็ม) - พารามิเตอร์นี้รับผิดชอบการหน่วงเวลาก่อนเปิดเมนูย่อย ค่า:

1 - เมนูย่อยจะเปิดขึ้นเมื่อคลิกเท่านั้น

0 - ไม่ล่าช้า

n - ล่าช้า (เป็นมิลลิวินาที)

view_source.wrap_long_lines(บูลีน) - รับผิดชอบในการตัดบรรทัดยาว ๆ เมื่อแสดงซอร์สโค้ดของหน้า ค่า:

TRUE - โอน

เท็จ - ห้ามโอน

Firefoxเก็บการตั้งค่าทั้งหมดเหล่านี้ไว้ในไฟล์ prefs.jsซึ่งอยู่ในโฟลเดอร์โปรไฟล์ (~/.mozilla/firefox)เพื่อหลีกเลี่ยงการสูญเสียประสิทธิภาพของเบราว์เซอร์ ขอแนะนำให้สร้างสำเนาสำรอง พารามิเตอร์บางตัวมีความคล้ายคลึงกันมากดังนั้นเมื่อแก้ไขคุณต้องระวัง ...

https://website/wp-content/uploads/2016/03/aboutconfig_001.pnghttps://website/wp-content/uploads/2016/03/aboutconfig_001-150x150.png

ฉันได้เขียนเกี่ยวกับวิธีการเพิ่มความเร็วในการโหลดหน้าใน Mozilla FireFox โดยแก้ไขการตั้งค่าต่างๆ โดยใช้ เกี่ยวกับ:configแต่นอกเหนือจากนี้ ยังมีอย่างอื่นที่ไม่เสียหายที่จะปรับแต่งในเบราว์เซอร์นี้

หลายคนรู้ดีว่าอัดแน่นไปด้วยปลั๊กอินต่างๆ (และโดยไม่ต้องยัดด้วยด้วยซ้ำ)เคี้ยว RAM ในปริมาณที่ค่อนข้างมาก ทั้งยุบและขยาย
อย่างไรก็ตาม เป็นไปได้ที่จะดำเนินการเพิ่มประสิทธิภาพบางอย่าง ซึ่งไม่เพียงลดการใช้ทรัพยากรคอมพิวเตอร์เพียงเล็กน้อย แต่ยังทำให้เบราว์เซอร์ทำงานค่อนข้างเร็วและเพียงพออีกด้วย

ลดปริมาณ RAM ที่ใช้โดย Firefox

เริ่มต้นด้วยการเพิ่มประสิทธิภาพการใช้หน่วยความจำ
งั้นไปกัน:

  1. เปิดตัวเบราว์เซอร์ของเรา Mozilla Firefox
  2. กำลังรับสมัคร (แค่พิมพ์ ไม่ใช่ก็อป)ในแถบที่อยู่ (นี่คือที่ที่เราเข้าไป เช่น sonikelf.ru) เกี่ยวกับ:configและตกลงที่จะระมัดระวังเราก็ไปที่หน้าการตั้งค่าเบราว์เซอร์
  3. เราพบพารามิเตอร์ในรายการการตั้งค่าและตั้งค่า 0
  4. ไกลออกไป (โดยคลิกขวาและเลือกจากรายการดรอปดาวน์ " สร้าง- บูลีน«) คุณต้องสร้างพารามิเตอร์ด้วยชื่อ config.trim_on_minimizeและความหมาย จริง
  5. ปิดหน้าการตั้งค่าและรีสตาร์ทเบราว์เซอร์

ด้วยพารามิเตอร์ทั้งสองนี้ เราได้เปลี่ยนแปลงระบบย่อยการแคชข้อมูล ซึ่งลดการใช้ RAM ในโหมดย่อเล็กสุด (ความหมาย config.trim_on_minimizeมีหน้าที่อัปโหลดไปยังไฟล์ swap ในขณะที่เบราว์เซอร์ถูกย่อให้เล็กสุด)และยังเลือกพารามิเตอร์สำคัญอย่างหนึ่งที่เปลี่ยนการใช้ RAM ขณะเดินทางบนอินเทอร์เน็ต

ความจริงก็คือ browser.sessionhistory.max_total_viewersรับผิดชอบจำนวน RAM ที่จัดสรรซึ่งเพจที่เราเข้าชมนั้นถูกจัดเก็บไว้ นี้จะทำเพื่อที่เมื่อคุณกดปุ่ม " กลับ" เบราว์เซอร์ไม่ต้องโหลดหน้าใหม่ทั้งหน้าจากอินเทอร์เน็ตหรือจากแคชบนฮาร์ดดิสก์ซึ่งเร่งการเดินทางผ่านไซต์ที่เข้าชมแล้วโดยใช้ปุ่มด้านบน " ไปมา". ฉันมีความคิดเห็นที่มีรากฐานมาเป็นอย่างดีว่าการเปลี่ยนแปลงก็เร็วพอถึงแม้จะไม่มีหลงทางนี้ ดังนั้นคุณสามารถปิดมันได้เพราะมันกิน RAM ตามรูปแบบที่ไร้ยางอายโดยสิ้นเชิง:

ดังนั้นการกำหนดค่าข้างต้น 0 (แทนที่จะเป็นค่าเริ่มต้น -1)เราปิดใช้งานฟังก์ชันนี้และได้บันทึก RAM ที่เราโปรดปรานไว้ซึ่งถูกกัดอย่างสม่ำเสมอขณะท่องเว็บไซต์

นอกจากนี้ ฉันต้องการทราบว่าการใช้ทรัพยากรจำนวนมากได้รับการจัดสรรไม่มากให้กับตัวปลั๊กอินเอง แต่สำหรับปลั๊กอินและส่วนขยายที่แขวนอยู่บนมัน ดังนั้นเรามาทำการเพิ่มประสิทธิภาพเล็กน้อยในพื้นที่นี้ ในการดำเนินการนี้ ให้เปิด เครื่องมือ- ส่วนเสริมและดูสิ่งที่เราได้ติดตั้งไว้ที่นั่น:

  • ประการแรก การลบทุกสิ่งที่คุณไม่ได้ใช้หรือจุดประสงค์ที่คุณไม่ทราบนั้นเป็นสิ่งที่ควรค่าแก่การลบทิ้ง ในการดำเนินการนี้ เพียงเลือก " ลบ» ข้างหน้าส่วนขยายเฉพาะ
  • ต่อไป ฉันขอแนะนำให้ใช้ " ปิดการใช้งาน» ถัดจากปลั๊กอินที่คุณไม่ได้ใช้ในขณะนี้ แต่ที่คุณต้องการเป็นระยะ ตัวอย่างเช่น อาจกล่าวได้ว่า VideoDownloadHelperซึ่งบางครั้งคุณดาวน์โหลดเพลงและวิดีโอ แต่ทำบ่อยๆ ไม่ได้ (เช่น ฉันใช้ปลั๊กอินนี้อย่างน้อยสัปดาห์ละครั้งหรือสองสัปดาห์ และปิดเวลาที่เหลือ). ทำสิ่งนี้กับส่วนขยายที่ไม่ได้ใช้ในปัจจุบันทั้งหมด และเปิดใช้งานตามต้องการ

ในส่วนของ ปลั๊กอิน» (เฉพาะปลั๊กอิน ไม่ใช่ส่วนเสริม)เพราะพวกเขายังต้องถูกจัดวางตามลำดับซึ่งไม่ใช่ทุกคนที่ทำโดยไม่รู้เกี่ยวกับการดำรงอยู่ของพวกเขา เพื่อจัดการให้ไปที่แท็บ " เครื่องมือ- ส่วนเสริม- ปลั๊กอิน«.

บางทีมันอาจจะคุ้มค่าที่จะปิดทุกอย่างยกเว้น ช็อคเวฟแฟลชและ แพลตฟอร์ม JavaTM(แม้ว่าปลั๊กอินนี้จะไม่จำเป็นเสมอไปและไม่ใช่สำหรับทุกคน). ส่วนที่เหลือตามกฎแล้วเป็นโครงสร้างเสริมที่บิดเบี้ยวโดยแอพพลิเคชั่นต่าง ๆ ซึ่งไม่สมเหตุสมผลเลย หรือคุณสามารถออกจาก Adobe Acrobat(รับผิดชอบในการเปิดไฟล์ PDF โดยตรงใน )แต่โดยส่วนตัวแล้วฉันชอบใช้แอปพลิเคชันชื่อเดียวกันมากกว่าปลั๊กอิน

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

ไปที่การตั้งค่าการใช้หน่วยความจำเพิ่มเติม กล่าวคือ คราวนี้ ทำงานกับแคชทั้งใน RAM และบนดิสก์ การตั้งค่าเหล่านี้ค่อนข้างยืดหยุ่นและส่งผลโดยตรงต่อหน่วยความจำและพื้นที่ที่เบราว์เซอร์เคี้ยว ฉันบอกคุณว่าคืออะไร:

    • ค้นพบสิ่งที่เราโปรดปรานอีกครั้ง เกี่ยวกับ:config. ฉันเขียนเกี่ยวกับวิธีการทำเช่นนี้ข้างต้น
    • เราขับรถเข้าแถว " กรอง" คำ browser.cacheและเราเห็นสิ่งนี้ต่อหน้าเรา:

    • ที่นี่เรามีความสนใจในพารามิเตอร์ browser.cache.memory.enableและ
    • อันแรกคือ browser.cache.memory.enableเปิด/ปิดการใช้ RAM เพื่อวัตถุประสงค์ในการแคชเนื้อหาของหน้าที่ดาวน์โหลด ได้แก่ รูปภาพ องค์ประกอบอินเทอร์เฟซผู้ใช้ ฯลฯ โดยตั้งค่าที่นี่ เท็จคุณจะปิดการใช้งาน RAM เพื่อวัตถุประสงค์เหล่านี้ ซึ่งจะช่วยลดการใช้เบราว์เซอร์ แต่จะส่งผลโดยตรงต่อประสิทธิภาพ ในทางกลับกัน คุณสามารถจำกัดแคชนี้ได้โดยการตั้งค่าพารามิเตอร์ browser.cache.memory.max_entry_sizeค่าจากตารางด้านล่าง:

โดยที่คอลัมน์แรกแสดงจำนวนหน่วยความจำที่จะจัดสรรสำหรับความต้องการของแคช และคอลัมน์ที่สองคือค่าที่สอดคล้องกันซึ่งระบุไว้สำหรับพารามิเตอร์ browser.cache.memory.max_entry_sizeนั่นคือถ้าพูดว่าคุณต้องการไม่เกิน 64MBจากนั้นตั้งค่าพารามิเตอร์ browser.cache.memory.max_entry_sizeความหมาย 4096.

อย่างไรก็ตาม คุณสามารถกำหนดค่าการใช้แคชของฮาร์ดดิสก์เพื่อวัตถุประสงค์เดียวกันได้ที่นี่ พารามิเตอร์มีหน้าที่รับผิดชอบในเรื่องนี้ browser.cache.disk.enableและ browser.cache.disk.capacity. ฉันปิดการใช้งานแคชนี้ แต่ในขณะเดียวกัน RAM ในระบบ 8 GBดังนั้นการแคชในหน่วยความจำจึงเปิดใช้งาน ดังนั้น dofiga และ RAM ที่มากกว่าจึงถูกจัดสรรสำหรับ firefox เพราะฉันเป็นผู้สนับสนุนประสิทธิภาพที่เพิ่มขึ้น อะไรสำคัญกว่าสำหรับคุณและทำไมต้องคิดเพื่อตัวคุณเอง โดยหลักการแล้ว คุณสามารถปิดใช้งานทั้งแคชนั้นและแคชนั้นได้

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

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

การเพิ่มประสิทธิภาพความเร็วในการดาวน์โหลดของ Firefox ตลอดจนความเสถียรและความเร็ว

ตามกฎแล้วการเริ่มต้นระบบที่ยาวนานและการช้า / ค้างมากเกินไปนั้นสัมพันธ์กับระบบย่อยของดิสก์ที่อ่อนแอและการบวมมากเกินไป (หรือคลาดเคลื่อน)แคช เราได้กำหนดค่าแคชบางส่วนแล้ว (และตั้งค่าบางส่วน)แต่ทุกอย่างอื่นต้องหยิบขึ้นมา โดยเฉพาะอย่างยิ่ง เราจะทำการตั้งค่าเบราว์เซอร์ที่มีประโยชน์หลายอย่างซึ่งจะช่วยเร่งความเร็วในการโหลดและความเร็วโดยทั่วไป

ในการเริ่มต้น ฉันแนะนำให้คุณเร่งความเร็วการทำงานของดิสก์เล็กน้อย ซึ่งคุณต้องทำการตั้งค่าหลายอย่างเพื่อปรับให้เหมาะสม ซึ่งฉันเขียนเกี่ยวกับในบทความ "การตั้งค่าบางอย่างเพื่อเพิ่มประสิทธิภาพฮาร์ดไดรฟ์" และยัง ทำการจัดเรียงข้อมูล

นอกจากนี้ ฉันเองแนะนำให้โอนไปยังดิสก์ ค:/ก็คือถึงรากของมัน (เช่นไม่ได้อยู่ในโฟลเดอร์ย่อยใด ๆ ala Program Files แต่เพียง). หากหน่วยความจำของฉันรับใช้ฉัน การติดตั้งเบราว์เซอร์ใหม่ก็เป็นทางเลือกสำหรับสิ่งนี้ - เพียงใช้ปุ่มเมาส์ขวาและคำสั่ง " ตัดออก- แทรก". สร้างทางลัดใหม่หากจำเป็น (อันเก่าอาจไม่ทำงานเนื่องจากเปลี่ยนเส้นทาง)ซึ่งทำได้โดยกดปุ่มเมาส์ขวาและรายการ " สร้างทางลัด". หาก C:/ ไม่ใช่ไดรฟ์ที่เร็วที่สุดในระบบและมีไดรฟ์ที่เร็วกว่าจริง ให้ย้ายไปที่นั่น

ไปที่การตั้งค่ากัน ความจริงก็คือเมื่อเริ่มต้นเบราว์เซอร์จะตรวจสอบสิ่งต่างๆ มากเกินไป ซึ่งทำให้การดาวน์โหลดช้าลง เลยเอาอันนั้นไป สำหรับสิ่งนี้เราเปิดตัวเปิด " เครื่องมือ- การตั้งค่า". ในหน้าต่างการตั้งค่าที่ปรากฏขึ้น ให้ไปที่ " เพิ่มเติม» และแท็บย่อย « ทั่วไป«.


ที่นี่ฉันแนะนำให้ลบล่าสุด 3 เห็บ คือ ตรวจสอบการเริ่มต้นเสมอว่า Firefox เป็นเบราว์เซอร์เริ่มต้นหรือไม่«, « ส่งรายงานข้อขัดข้อง" และ " ส่งข้อมูลประสิทธิภาพ«.

บนแท็บย่อย " อัพเดท"ปิดใช้งานการตรวจสอบการอัปเดต (สามารถทำได้ด้วยตนเองโดยใช้ " อ้างอิง- อู๋-ตรวจสอบสำหรับการอัพเดต«) และปลั๊กอินของเครื่องมือค้นหา เช่น ยกเลิกการเลือกรายการที่เกี่ยวข้อง โดยทั่วไป คุณยังสามารถปิดใช้งานการตรวจหาการอัปเดตของส่วนเสริมได้ เนื่องจากจะมีการตรวจสอบทุกครั้งที่อัปเดตเบราว์เซอร์ คิดเอาเองที่นี่ (ฉันปิดการใช้งาน).

Afterword

บางอย่างเช่นนี้ หวังว่าคุณจะชื่นชอบ FFหลังจากนั้นเขาเริ่มวิ่งเร็วขึ้นและกินน้อยลง

PS: บทความที่เขียน 7 กุมภาพันธ์ 2552. อัพเดททั่วโลก 22 ตุลาคม 2554.

กำลังโหลด...กำลังโหลด...