giovedì 16 luglio 2009

Velocizzare Firefox 3.5 (con test comparativi prima e dopo)



Firefox 3.5 ha segnato un incremento delle prestazioni rispetto al suo predecessore 3.0 ,tuttavia giocando con i valori di defoult possiamo ulteriormente migliorare le prestazioni del Browser.
Sulla barra degli indirizzi digita :
about:config
Modifichiamo i valori di base con questi :

network.http.max-connections: 48
network.http.max-connections-per-server: 24
network.http.max-persistent-connections-per-proxy: 12
network.http.max-persistent-connections-per-server: 50
network.http.pipelining.firstrequest: true
network.http.pipelining: true
network.http.pipelining.maxrequests: 32
network.http.proxy.pipelining: true

Nota che le voci in questo caso già esistono devi solo modificare i valori numerici e cambiare la voce da false a ture come in figura .Con le modifiche al pipelining e alle connessioni andiamo ad aumentare il numero di richieste di connessioni fatte al server e questo ci permette di incrementare le prestazioni,questo trucchetto è uno dei segreti di google Chrome dato che è il più aggressivo nelle richieste di connessione ai server. Attenzione però dato che alcuni router wifi possono andare in crash inoltre alcuni server interpretano questo alto numero di richieste come flood e possono bannare l'indirizzo ip.
Ora,come in figura, creiamo un nuovo parametro premendo ,con il tasto destro , un punto qualsiasi della pagina quindi new----- integer e scriviamo nello spazio

nglayout.initialpaint.delay
diamogli valore 0.
Disabilitiamo ipv6 se non lo usate cercate la voce:

network.dns.disableIPv6


e spostate la voce a true.
Per chi usa Windows è possibile scaricare FireTune .un programma che in base alle caratteristiche del computer e della connessione gestisce in automatico una ottimizzazione.Possiamo pio utilizzare alcuni PLUGIN direttamente di firefox come fasterfox Attenzione perche fasterfox agisce su alcuni parametri che abbiamo appena modificato ad ogni modo potetre modificarli nuovamente avviando fasterfox e andando su personalizza.come in figura.Altro plugin è Optimusdb che riduce deframmentando le dimensioni di molti file di firefox
potetre scaricarlo qui.
Altro consiglio è l'uso di Swiftfox che ci fornisce un firefox già ottimizzato per l'architettura del nostro processore,per chi ha un multiprocessore intel deve scaricare la versione Prescott.



Test comparativi prima e dopo

I test che ho eseguito evidenziano il tempo di caricamento di alcune pagine web (intel.com-amd.com-youtube.it-google.it) in blu la parte senza ottimizzazione in giallo la parte con firefox 3.5 ottimizzato.E' evidente un minor tempo di caricamento delle pagine,i valori sono espressi in secondi.

vedi anche:
firefox-36-in-prova
benchmark-dei-nuovi-browser