Teljesítménnyel összefüggő haladó beállítások
A Firefox böngészőben több olyan speciális beállítás is elérhető, amelyekkel javítható a hálózati teljesítmény és az általános böngészési élmény, de nincsen a felhasználói felületen beállítási lehetősége. Ezek közül néhány alapvetően a sávszélesség jobb kihasználására, a válaszidő csökkentésére és a párhuzamos kapcsolatok optimalizálására irányul. A felület eléréséhez írja be a címsorba a következőt:
about:config
A megjelenő ablakban kattintson a „Kockázat elfogadás és továbblépés” gombra:
Az megjelenő felső keresőmezőben kereshető a beállítás neve részben vagy egészben. A keresés után a szűrt listából:
- Logikai érték esetén: a logikai értékre duplán kattintva, vagy a sorvégi gombra kattintva változható meg;
- Szám esetén: számot tartalmazó mezőben duplán kattintva szerkeszthető az érték, vagy a sorvégi gombra kattintva szerkeszthetővé válik az érték;
- Karakterlánc esetén: karakterláncot tartalmazó mezőben duplán kattintva szerkeszthető az karakterlánc, vagy a sorvégi gombra kattintva szerkeszthetővé válik az karakterlánc.
Figyelem: a beállított értékek azonnal érvényre jutnak. Az eredeti érték visszaállítható az átállításkor a sor végén megjelenő "Visszaállítás" gombra kattintva.
Amennyiben egy beállítás még nem szerepel a Firefox böngészőben, akkor a „+” gombra kattintva lehet az adott bejegyzést létrehozni:
Párhuzamos kapcsolatok számának növelése
A Firefox alapértelmezés szerint korlátozza az egyidejű hálózati kapcsolatok számát. Ennek módosítása segíthet a gyorsabb oldalletöltésben:
- network.http.max-connections: Alapértelmezett érték: 900. Érdemes 1500-ra növelni.
- network.http.max-persistent-connections-per-server: Alapértelmezett érték: 6. Érdemes 10-re növelni.
HTTP3 és DNS előtöltés (DNS prefetching) engedélyezése
Az újabb HTTP protokoll (HTTP3) használata és a DNS-előtöltés segíthet a gyorsabb oldallekérésben:
- network.http.http3.enabled: Állítsa true értékre.
- network.dns.disablePrefetch: Győződjön meg róla, hogy false az érték.
Pipelining beállítások (csak régebbi rendszerekhez)
A pipelining már nem minden rendszerben támogatott, de ha az Ön környezetében működik, érdemes lehet engedélyezni:
- network.http.pipelining: Állítsa true értékre.
- network.http.pipelining.maxrequests: Állítsa 8-ra.
Speciális TCP beállítások
A TCP gyorsítása is hozzájárulhat a hálózati teljesítmény javításához:
- network.tcp.keepalive.enabled: Állítsa true értékre.
- network.tcp.tcp_fastopen_enable: Állítsa true értékre, ha a rendszere támogatja a TCP Fast Open technológiát.
A fenti beállítások módosítása előtt javasolt a jelenlegi beállítások mentése, hogy szükség esetén visszaállíthatók legyenek. Egyes változtatások bizonyos rendszerekben instabilitást okozhatnak, ezért érdemes őket egyenként, alapos tesztelés mellett alkalmazni.