Forumzone Community

Sistemi Operativi e applicazioni => Discussioni generiche => Discussione aperta da: af624726 il 27 Gennaio 2007, 10:40:55

Titolo: ottimizzare (con cognizione) firefox
Inserito da: af624726 il 27 Gennaio 2007, 10:40:55
visto che mi è stata chiesta...;):)
i settaggi che ho trovato migliori per la mia connessione (adsl 4mega/256k) sono stati presi da questa guida molto completa: http://www.hwupgrade.it/forum/showthread.php?t=811175 e quindi mi ci ricollego :cool:

digitate innanzitutto nella barra degli indirizzi about:config -> vi si aprirà un listato (eventualmente dopo una finestrella di warning) del tutto simile a questo:

(https://www.forumzone.it/public/uploaded/af624726/2007127103124_about%20config.jpg)

ebbene scorrete la lista fino a trovare queste voci (da notare che sotto firefox 2 alcune voci nn sono presenti, a volere potete crearvele voi):

network.http.max-connections

numero massimo di connessioni che può instaurare il browser globalmente
di default è settato a 24 , si consiglia di modificare a 36...
il valore raccomandato è comunque il triplo del parametro che tratteremo fra poco
questo consente una navigazione ottimale fino a 3 server contemporaneamente

network.http.max-connections-per-server

numero massino di connessioni che può instaurare il browser con ogni singolo server.
da modificare da 8 a 12 perchè come vedremo si setta a 12 anche il valore network.http.pipelining.maxrequests (che illustreremo in seguito). In questo modo ogni richiesta andrà ad occupare (al massimo) la sua pipeline.



network.http.pipelining

Attiva il pipelining
Abilita il browser ad effettuare connessioni asincrone con il server
anzichè effettuare varie connessione al server a catena, in cui ognuna prende il via quando la precedente ha completato la sua parte di scaricamento, le varie richieste vengano invece fatte partire tutte contemporaneamente.
da impostare su TRUE


network.http.pipelining.firstrequest

Fa in modo che il browser attivi subito la modalità con le pipeline senza verificare che il server la supporti
Considerato che praticamente tutti i server la supportano dovremmo avere un leggero aumento delle prestazioni nella maggior parte dei casi, e forse un piccolo rallentamento con i server (ormai molto molto molto rari) che non la supportano.
da impostare su TRUE


network.http.pipelining.maxrequests

Il numero massimo di connessioni in pipeling, 12 è un buon compromesso


network.http.request.max-start-delay

l'intervallo di tempo che il browser aspetta tra una richiesta e l'altra
si può impostare a 0


nglayout.initialpaint.delay

L'intervallo di tempo che attende il browser dal momento in cui trasmette i dati per iniziare il rendering della pagina...
di default è 250 millisecondi, molti lo settano a 0 ma in questo modo la pagina viene visualizzata subito e deve quindi essere rirenderizzata più volte, cosa che potrebbe diventare anche controproducente in termini di prestazioni...
Consigliabile impostarla a valore 100


network.http.max-persistent-connections-per-server

Il numero massimo di connessioni persistenti al server
Valore consigliato-> 5


ci son cmq mille altre opzioni settabili, nel link che vi ho segnalato c'è anche una parte "approfondita":h
ovviamente occhio a cosa toccate, perchè la possibilità di fare danni c'è eheh (a parte che poi basta farlo ripartire in safe mode e risettare i parametri e tutto dovrebbe tornare a posto)
occhio soprattutto alle modifiche sul rendering perchè il fatto di fare iniziare prima il browser a "disegnare" la pagina potrebbe portare in realtà ad una visione nn piacevole e in taluni casi a perdita di prestazioni (anche se sembra un controsenso)... fate conto che il parametro di renderizzazione di opera è 1 secondo (di default), firefox ha già 250 millisecondi...
buon divertimento ;)
EDIT: aggiungo il link sul forum di mozillaitalia dove anche loro si sono divertiti a smanettare :D
http://forum.mozillaitalia.org/index.php?topic=9752.0
ci sono anche parametri per connessioni "minori" tipo 56k o isdn
i parametri per adsl son più alti di quelli indicati da me (e in parte sono uguali a quelli usati da addons stile fasterfox) ma io ho avuto qualche problema dato che poi l'occupazione della cpu durante lo scaricamento delle pagine diveniva molto alto (85% - 90 % con punte al full) su un athlon xp 2500...
peraltro con quelli che ho indicato io le prestazioni si avvicinano a quelle ottenute da opera e quindi le ritengo soddisfacenti...



Questo messaggio è stato aggiornato da af624726 il 27/01/2007  alle ore  10:56:08
Titolo: ottimizzare (con cognizione) firefox
Inserito da: goriath il 27 Gennaio 2007, 12:05:33
Ottimo!

Grazie, appena posso mi ci metto ;)

Titolo: ottimizzare (con cognizione) firefox
Inserito da: Ninfea il 27 Gennaio 2007, 12:48:31
Grazie af:D :ok:



Titolo: ottimizzare (con cognizione) firefox
Inserito da: af624726 il 27 Gennaio 2007, 14:10:19
di nulla :) :D

Titolo: ottimizzare (con cognizione) firefox
Inserito da: notu2002it il 28 Gennaio 2007, 18:44:58
grazie :)

Titolo: ottimizzare (con cognizione) firefox
Inserito da: Holysun il 15 Febbraio 2007, 18:34:33
Oddio,non mi apre nulla,come mai?:eek:

Titolo: ottimizzare (con cognizione) firefox
Inserito da: maverick85 il 15 Febbraio 2007, 19:04:44
Cosa nn ti si apre? "about:config"?
Titolo: ottimizzare (con cognizione) firefox
Inserito da: Holysun il 15 Febbraio 2007, 20:27:36
Mi apre una pagina bianca con scritto solo: config...oppure mi dice: l'indirizzo web non è valido...:eek:

Titolo: ottimizzare (con cognizione) firefox
Inserito da: maverick85 il 15 Febbraio 2007, 20:32:07
Hai scritto semplicemente "about:config"?
nn devi mettere ne www ne http:\\
Titolo: ottimizzare (con cognizione) firefox
Inserito da: Holysun il 15 Febbraio 2007, 21:05:41
...che annebbiato,avevo scritto confic...
Ho aperto quella pagina,ma ho valori tutti diversi:
network.http.max-connections a questo ho 48
network.http.max-connections-per-server a questo 24
poi il resto è impostato già come dice af.
:sag:

Titolo: ottimizzare (con cognizione) firefox
Inserito da: maverick85 il 15 Febbraio 2007, 21:09:35
Eheh capita di sbagliare per piccolezze :D
Titolo: ottimizzare (con cognizione) firefox
Inserito da: af624726 il 16 Febbraio 2007, 09:31:25
Citazione...che annebbiato,avevo scritto confic...
Ho aperto quella pagina,ma ho valori tutti diversi:
network.http.max-connections a questo ho 48
network.http.max-connections-per-server a questo 24
poi il resto è impostato già come dice af.
:sag:

- No news...good news -




se hai già usato altri tweak capita ;)