Firefox เร็วกว่านี้ได้อีก

2 ความคิดเห็น โดย Logos เมื่อ 17 November 2009 เวลา 14:14 ในหมวดหมู่ ลานปัญญา #
อ่าน: 3669

เจอทวีตนี้ของคุณ nontster ซึ่งตามไปอ่านแล้วเจอรายละเอียดทางเทคนิค ซึ่งพอจะแปลเป็นภาษามนุษย์ได้ว่า

  1. การเปิด URL ทั้งหลายที่เขียนเป็นชื่อ จะต้องเปลี่ยนเป็นเลข IP เสียก่อนด้วยวิธีการมาตรฐานที่เรียกว่า DNS lookup (resolve)
  2. แต่ Firefox รองรับ IPv6 ซึ่งจะใช้กันในอนาคต และ IPv4 ที่เราใช้กันในปัจจุบัน
  3. Firefox จึงถาม DNS ว่าชื่อนี้ (เช่น lanpanya.com) ใช้ IP อะไร
  4. แต่เนื่องจาก Firefox สนับสนุนทั้ง IPv6 และ IPv4 ก็เลยต้องถาม DNS สองครั้ง โดยถาม IPv6 ก่อน รอจน DNS ตอบว่าไม่รู้เรื่อง ก็จะถาม IPv4 อีกครั้งหนึ่ง ดังนั้น Firefox จึงต้องรอคำตอบจาก DNS สองครั้ง
  5. การทำให้เร็วขึ้น คือการบอก Firefox ว่าไม่ต้องถาม IPv6 ซึ่งจะลดเวลาที่รอคำตอบอยู่เฉยๆ ลงได้ และลดภาระของ DNS server ลงด้วย
  6. ใช้วิธีการดังนี้
    1. บน Windows กด Control-T เพื่อเปิดแท็ปใหม่
    2. ที่ address bar พิมพ์ about:config แล้วกด Enter
    3. ที่ช่อง Filter พิมพ์ network.dns ลงไป จะเห็นรูปดังข้างล่างนี้
    4. ที่บรรทัด network.dns.disableIPv6 ดับเบิ้ลคลิกครั้งหนึ่ง
  7. *** (สำคัญ) *** ไหนๆ ก็ไหนๆ แล้ว ในขณะที่ยังอยู่ระหว่างการ config Firefox ให้กลับไปที่บรรทัด Filter แล้วพิมพ์คำว่า network.http.pipelining เข้าไป แล้วเปลี่ยนค่า network.http.pipelining เป็น true และเปลี่ยน network.http.pipelining.maxrequest เป็น 10 ดังรูป

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



Main: 0.32169103622437 sec
Sidebar: 0.6757698059082 sec