Pour commencer, dans Firefox tapez about:config dans la barre d'adresse. Si vous acceptez l'avertissement de ne pas faire de bêtises, on passe à la suite !
Recherchez et changez les valeurs suivantes :
network.http.max-connections : mettez 256
network.http.max-connections-per-server : mettez 16
network.http.pipelining : mettez à true
network.http.pipelining.maxrequests : mettez 32
network.http.proxy.pipelining : mettez à true
network.http.max-persistent-connections-per-proxy : mettez 16
network.http.max-persistent-connections-per-server : mettez 16
Avec ces réglages, Firefox fera d'avantage de connexions sur le même serveur. En activant le pipelining, il lance plusieurs connexions simultanément, accélérant le chargement des pages. Cela augmentera considérablement les performances du navigateur.
Maintenant, on va demander à Firefox d'attendre un peu avant d'afficher la page s'il n'a pas encore reçu tout le contenu de celle ci.
Pour cela (toujours dans about:config) :
Pour cela (toujours dans about:config) :
- Faire un clic droit
- Nouvelle > Nombre entier
- Entrer le nom nglayout.initialpaint.delay
- Entrer la valeur 2000
Firefox attendra 2000 millisecondes, soit 2 secondes, avant d'afficher la page s'il n'a pas reçu toutes les données. Il faut savoir qu'il affichera immédiatement la page s'il a reçu toutes les données avant les 2 secondes. Cela économise quelques cycles CPU.
Pourquoi ne pas la mettre à 0 ? Car cela force Firefox à afficher la page avant même qu'il n'ait reçu les données.
On peut baisser ou augmenter cette valeur suivant la puissance de la machine (le débit joue également), 2000 étant adapté pour un netbook. Sur un PC classique, moins de 2000 peut être utile, il faut tester !
Pour appliquer les changements, on relance Firefox, et on admire le résultat ;)

Aucun commentaire:
Enregistrer un commentaire