SlideShare a Scribd company logo
1 of 3
Download to read offline
Optimiser Firefox
Novembre 2014
Optimisation avec Haut Débit
Si votre ordinateur a un processeur peu puissant
Optimiser l'utilisation de la mémoire
J'ai fait une fausse manipulation
J'ai créé une valeur/chaîne de trop
J'ai mal attribué une valeur/chaîne
J'ai modifié la valeur d'une mauvaise valeur/chaîne
Mon erreur n'est pas répertoriée
Optimisation avec Haut Débit
N'utilisez cette astuce que si vous êtes en haut débit (ADSL, câble ou liaison spécialisée). Dans
Mozilla Firefox, tapez about:config dans la barre d'adresse. Lisez et acceptez l'avertissement.
Pour rechercher une valeur, il suffit de taper son nom ou une partie de son nom dans le
champ de recherche nommé "Filtre".
Pour créer une valeur, il faut faire un clic-droit sur la page et sélectionner "Nouvelle".
network.http.max-connections : mettez 40 (au lieu de 24). network.http.max-connections-per-
server : mettez 8. network.http.pipelining : mettez à true (au lieu de false).
network.http.pipelining.maxrequests : mettez 32 (au lieu de 4). network.http.proxy.pipelining :
mettez à true. network.http.max-persistent-connections-per-proxy : mettez 16. network.http.max-
persistent-connections-per-server : mettez 16. network.dns.disableIPv6 : mettez à true. Créez
une nouvelle "valeur booléenne" nommée config.trim_on_minimize et attribuez la valeur "true".
Cela devrait améliorer les performances suivantes :
Plus de connexions simultanées,
Moins d'aller-retour en réutilisant les connexions TCP existantes pour envoyer plusieurs
requêtes HTTP (pipelining).
Si votre ordinateur a un processeur peu puissant
Il est possible d'alléger sa charge en demandant à Firefox d'attendre un peu avant d'essayer
d'afficher une page s'il n'a pas encore reçu tout le contenu. (C'est utile, par exemple, pour un
Pentium à moins de 500 Mhz avec plusieurs onglets ouverts.) Note : ce réglage peut également
être appréciable sur les machines puissantes. Pour cela :
1) Entrer la commande suivante dans la barre d'adresse : about:config
2) Faire un clic-droit, Nouvelle > Valeur numérique
Entrer le nom suivant nglayout.initialpaint.delay
Entrer la valeur suivante 2000
Il s'agit du temps qu'attendra Firefox avant de faire un premier affichage de la page s'il n'a pas
reçu toutes les données au bout d'un temps donné (dans la manipulation, 2000 millisecondes,
soit 2 secondes). Bien entendu, Firefox affichera toujours immédiatement la page s'il a reçu les
données en moins de 2 secondes. Sans ce réglage, Firefox va faire plusieurs "rendus" de la
page pendant la réception des données, consommant plus de CPU que nécessaire.
Contrairement à une astuce qui circule beaucoup, il n'est pas du tout recommandé de mettre ce
paramètre à zéro. Cela force Firefox à faire un rendu de la page alors qu'il n'a même rien reçu,
gaspillant des cycles CPU (et donc ralentissant inutilement votre ordinateur).
Optimiser l'utilisation de la mémoire
L'option Fastback qui permet la mise en cache les dernières pages visitées est bien pratique
pour les retours en arrière rapides mais a tendance à occuper pas mal de mémoire, mais
attention, si vous faites les manipulations suivante, le "retour en arrière" ne servira plus a grand
chose... (mais ceci dit, la page restera tout de même dans l'historique !) 1) Cherchez la chaîne
browser.sessionhistory.max_total_viewers 2) Mettre la valeur "0" 1) Créez la chaîne
browser.cache.memory.capacity 2) Mettre la valeur "0" Et voilà, relancez Firefox pour prendre en
compte les nouveaux paramètres.
J'ai fait une fausse manipulation
Vous avez fait une mauvaise manip' et votre renard est devenu tout lent ? Suivre attentivement
ce guide selon votre problème :
J'ai créé une valeur/chaîne de trop
Vous avez créé une valeur au lieu d'une chaîne/chaîne au lieu d'une valeur Ou encore vous
avez mis un mauvais nom à la valeur/chaîne. Si vous savez quelle valeur/chaîne : Faire un clic-
droit sur la valeur/chaîne & "Réinitialiser". Au prochain redémarrage de firefox, la valeur/chaîne
n'apparaitra plus ou ses paramètres seront de base. Sinon, vous avez hélas fait une erreur à ne
pas faire et le seul moyen est de réinstaller firefox (désinstallez-le avec cette méthode)... Vous
devrez donc sauvegarder vos Bookmarks (Ctrl+Maj+B-->Importation et Sauvegarde--
>Sauvegarder...) et marquer sur papier vos modules et vos réglages.
J'ai mal attribué une valeur/chaîne
Tapez about:config dans la barre d'adresse de Firefox, lisez et validez l'avertissement. 1)
Trouvez la chaîne/valeur en question 2) Clic droit sur la chaîne/valeur --> Modifier 3) Attribuez-lui
la valeur appropriée
J'ai modifié la valeur d'une mauvaise valeur/chaîne
Tapez about:config dans la barre d'adresse de Firefox, lisez et validez l'avertissement. 1)
Trouvez la chaîne/valeur en question 2) Clic droit sur la chaîne/valeur --> Réinitialiser
Mon erreur n'est pas répertoriée
Si votre erreur n'est pas répertoriée ou n'a pas été résolue : Vous pouvez créer un nouveau sujet
sur ce forum. (Merci à sebsauvage pour cette astuce)
Réalisé sous la direction de Jean-François
PILLOU, fondateur de CommentCaMarche.net.
Ce document intitulé « Optimiser Firefox » issu de CommentCaMarche (www.commentcamarche.net) est mis à
disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page,
dans les conditions fixées par la licence, tant que cette note apparaît clairement.

More Related Content

Viewers also liked

Ananth_Ravishankar
Ananth_RavishankarAnanth_Ravishankar
Ananth_Ravishankarananth R
 
Jeff Trinkle - An NSF perspective on the NRI
Jeff Trinkle -  An NSF perspective on the NRIJeff Trinkle -  An NSF perspective on the NRI
Jeff Trinkle - An NSF perspective on the NRIDaniel Huber
 
Ensayo de-practicas
Ensayo de-practicasEnsayo de-practicas
Ensayo de-practicasIren Santos
 
Составление энергетического паспорта здания. Определение класса энергетическ...
Составление энергетического паспорта здания. Определение класса энергетическ...Составление энергетического паспорта здания. Определение класса энергетическ...
Составление энергетического паспорта здания. Определение класса энергетическ...Effbuild
 
Oape autor-greco-
Oape autor-greco-Oape autor-greco-
Oape autor-greco-Iren Santos
 
The Power of Infographics
The Power of InfographicsThe Power of Infographics
The Power of InfographicsLaureline Baron
 

Viewers also liked (7)

Hansen_capstonefinalpaper
Hansen_capstonefinalpaperHansen_capstonefinalpaper
Hansen_capstonefinalpaper
 
Ananth_Ravishankar
Ananth_RavishankarAnanth_Ravishankar
Ananth_Ravishankar
 
Jeff Trinkle - An NSF perspective on the NRI
Jeff Trinkle -  An NSF perspective on the NRIJeff Trinkle -  An NSF perspective on the NRI
Jeff Trinkle - An NSF perspective on the NRI
 
Ensayo de-practicas
Ensayo de-practicasEnsayo de-practicas
Ensayo de-practicas
 
Составление энергетического паспорта здания. Определение класса энергетическ...
Составление энергетического паспорта здания. Определение класса энергетическ...Составление энергетического паспорта здания. Определение класса энергетическ...
Составление энергетического паспорта здания. Определение класса энергетическ...
 
Oape autor-greco-
Oape autor-greco-Oape autor-greco-
Oape autor-greco-
 
The Power of Infographics
The Power of InfographicsThe Power of Infographics
The Power of Infographics
 

Similar to Optimiser firefox

Performance et optimisation de PrestaShop
Performance et optimisation de PrestaShopPerformance et optimisation de PrestaShop
Performance et optimisation de PrestaShopPrestaShop
 
10 façons de casser son site WordPress ... et de le réparer !
10 façons de casser son site WordPress ... et de le réparer !10 façons de casser son site WordPress ... et de le réparer !
10 façons de casser son site WordPress ... et de le réparer !Boiteaweb
 
Mop export-dataloader-salesforce-en-ligne-commande
Mop export-dataloader-salesforce-en-ligne-commandeMop export-dataloader-salesforce-en-ligne-commande
Mop export-dataloader-salesforce-en-ligne-commandeCyrille Coeurjoly
 
La puissance des pseudo-éléments
La puissance des pseudo-élémentsLa puissance des pseudo-éléments
La puissance des pseudo-élémentsGeoffrey Croftє
 
Fiche de TD 2 de préparation probatoire (littéraire et scientifique) du Camer...
Fiche de TD 2 de préparation probatoire (littéraire et scientifique) du Camer...Fiche de TD 2 de préparation probatoire (littéraire et scientifique) du Camer...
Fiche de TD 2 de préparation probatoire (littéraire et scientifique) du Camer...ATPENSC-Group
 
Guide pratique openssl sous debian
Guide pratique openssl sous debianGuide pratique openssl sous debian
Guide pratique openssl sous debianyahyaf10
 
Installation magento 2 avec mamp
 Installation magento 2 avec mamp Installation magento 2 avec mamp
Installation magento 2 avec mampBlackbird
 
#nwxtech9 Rudy Baer et Kevin Vézier - Ansible, l’outil du sysadmin paresseux ...
#nwxtech9 Rudy Baer et Kevin Vézier - Ansible, l’outil du sysadmin paresseux ...#nwxtech9 Rudy Baer et Kevin Vézier - Ansible, l’outil du sysadmin paresseux ...
#nwxtech9 Rudy Baer et Kevin Vézier - Ansible, l’outil du sysadmin paresseux ...Normandie Web Xperts
 
Automatisation d'import export salesforce data loader & Salesforce CLI
Automatisation d'import export salesforce data loader & Salesforce CLIAutomatisation d'import export salesforce data loader & Salesforce CLI
Automatisation d'import export salesforce data loader & Salesforce CLIFabien Huot
 
Optimiser WordPress – Checklist après installation
Optimiser WordPress – Checklist après installationOptimiser WordPress – Checklist après installation
Optimiser WordPress – Checklist après installationFabrice Ducarme
 
Découvrez OpenRefine: un outil gratuit pour nettoyer, préparer et enrichir vo...
Découvrez OpenRefine: un outil gratuit pour nettoyer, préparer et enrichir vo...Découvrez OpenRefine: un outil gratuit pour nettoyer, préparer et enrichir vo...
Découvrez OpenRefine: un outil gratuit pour nettoyer, préparer et enrichir vo...Mathieu Saby
 
[Paris merge world tour] 4D Autour de Perforce 2013
[Paris   merge world tour] 4D Autour de Perforce 2013[Paris   merge world tour] 4D Autour de Perforce 2013
[Paris merge world tour] 4D Autour de Perforce 2013Perforce
 
10 - deboguer-playbooks-ansible-automatisation
10 - deboguer-playbooks-ansible-automatisation10 - deboguer-playbooks-ansible-automatisation
10 - deboguer-playbooks-ansible-automatisationbibouechristian
 
Inscription siteweb
Inscription sitewebInscription siteweb
Inscription sitewebmanonmeso
 
1 installation-exchange
1 installation-exchange1 installation-exchange
1 installation-exchangeloucif abidi
 
php2 : formulaire-session-PDO
php2 : formulaire-session-PDOphp2 : formulaire-session-PDO
php2 : formulaire-session-PDOAbdoulaye Dieng
 
Tutoriel Site Internet
Tutoriel Site InternetTutoriel Site Internet
Tutoriel Site Internettank98camera
 

Similar to Optimiser firefox (20)

Performance et optimisation de PrestaShop
Performance et optimisation de PrestaShopPerformance et optimisation de PrestaShop
Performance et optimisation de PrestaShop
 
10 façons de casser son site WordPress ... et de le réparer !
10 façons de casser son site WordPress ... et de le réparer !10 façons de casser son site WordPress ... et de le réparer !
10 façons de casser son site WordPress ... et de le réparer !
 
Mop export-dataloader-salesforce-en-ligne-commande
Mop export-dataloader-salesforce-en-ligne-commandeMop export-dataloader-salesforce-en-ligne-commande
Mop export-dataloader-salesforce-en-ligne-commande
 
La puissance des pseudo-éléments
La puissance des pseudo-élémentsLa puissance des pseudo-éléments
La puissance des pseudo-éléments
 
Fiche de TD 2 de préparation probatoire (littéraire et scientifique) du Camer...
Fiche de TD 2 de préparation probatoire (littéraire et scientifique) du Camer...Fiche de TD 2 de préparation probatoire (littéraire et scientifique) du Camer...
Fiche de TD 2 de préparation probatoire (littéraire et scientifique) du Camer...
 
Guide pratique openssl sous debian
Guide pratique openssl sous debianGuide pratique openssl sous debian
Guide pratique openssl sous debian
 
Installation magento 2 avec mamp
 Installation magento 2 avec mamp Installation magento 2 avec mamp
Installation magento 2 avec mamp
 
#nwxtech9 Rudy Baer et Kevin Vézier - Ansible, l’outil du sysadmin paresseux ...
#nwxtech9 Rudy Baer et Kevin Vézier - Ansible, l’outil du sysadmin paresseux ...#nwxtech9 Rudy Baer et Kevin Vézier - Ansible, l’outil du sysadmin paresseux ...
#nwxtech9 Rudy Baer et Kevin Vézier - Ansible, l’outil du sysadmin paresseux ...
 
Automatisation d'import export salesforce data loader & Salesforce CLI
Automatisation d'import export salesforce data loader & Salesforce CLIAutomatisation d'import export salesforce data loader & Salesforce CLI
Automatisation d'import export salesforce data loader & Salesforce CLI
 
Outils front-end
Outils front-endOutils front-end
Outils front-end
 
Optimisation de son site web
Optimisation de son site webOptimisation de son site web
Optimisation de son site web
 
Optimiser WordPress – Checklist après installation
Optimiser WordPress – Checklist après installationOptimiser WordPress – Checklist après installation
Optimiser WordPress – Checklist après installation
 
Découvrez OpenRefine: un outil gratuit pour nettoyer, préparer et enrichir vo...
Découvrez OpenRefine: un outil gratuit pour nettoyer, préparer et enrichir vo...Découvrez OpenRefine: un outil gratuit pour nettoyer, préparer et enrichir vo...
Découvrez OpenRefine: un outil gratuit pour nettoyer, préparer et enrichir vo...
 
[Paris merge world tour] 4D Autour de Perforce 2013
[Paris   merge world tour] 4D Autour de Perforce 2013[Paris   merge world tour] 4D Autour de Perforce 2013
[Paris merge world tour] 4D Autour de Perforce 2013
 
10 - deboguer-playbooks-ansible-automatisation
10 - deboguer-playbooks-ansible-automatisation10 - deboguer-playbooks-ansible-automatisation
10 - deboguer-playbooks-ansible-automatisation
 
Inscription siteweb
Inscription sitewebInscription siteweb
Inscription siteweb
 
1 installation-exchange
1 installation-exchange1 installation-exchange
1 installation-exchange
 
Sécuriser son site wordpress
Sécuriser son site wordpressSécuriser son site wordpress
Sécuriser son site wordpress
 
php2 : formulaire-session-PDO
php2 : formulaire-session-PDOphp2 : formulaire-session-PDO
php2 : formulaire-session-PDO
 
Tutoriel Site Internet
Tutoriel Site InternetTutoriel Site Internet
Tutoriel Site Internet
 

Optimiser firefox

  • 1. Optimiser Firefox Novembre 2014 Optimisation avec Haut Débit Si votre ordinateur a un processeur peu puissant Optimiser l'utilisation de la mémoire J'ai fait une fausse manipulation J'ai créé une valeur/chaîne de trop J'ai mal attribué une valeur/chaîne J'ai modifié la valeur d'une mauvaise valeur/chaîne Mon erreur n'est pas répertoriée Optimisation avec Haut Débit N'utilisez cette astuce que si vous êtes en haut débit (ADSL, câble ou liaison spécialisée). Dans Mozilla Firefox, tapez about:config dans la barre d'adresse. Lisez et acceptez l'avertissement. Pour rechercher une valeur, il suffit de taper son nom ou une partie de son nom dans le champ de recherche nommé "Filtre". Pour créer une valeur, il faut faire un clic-droit sur la page et sélectionner "Nouvelle". network.http.max-connections : mettez 40 (au lieu de 24). network.http.max-connections-per- server : mettez 8. network.http.pipelining : mettez à true (au lieu de false). network.http.pipelining.maxrequests : mettez 32 (au lieu de 4). network.http.proxy.pipelining : mettez à true. network.http.max-persistent-connections-per-proxy : mettez 16. network.http.max- persistent-connections-per-server : mettez 16. network.dns.disableIPv6 : mettez à true. Créez une nouvelle "valeur booléenne" nommée config.trim_on_minimize et attribuez la valeur "true". Cela devrait améliorer les performances suivantes : Plus de connexions simultanées, Moins d'aller-retour en réutilisant les connexions TCP existantes pour envoyer plusieurs requêtes HTTP (pipelining). Si votre ordinateur a un processeur peu puissant Il est possible d'alléger sa charge en demandant à Firefox d'attendre un peu avant d'essayer d'afficher une page s'il n'a pas encore reçu tout le contenu. (C'est utile, par exemple, pour un
  • 2. Pentium à moins de 500 Mhz avec plusieurs onglets ouverts.) Note : ce réglage peut également être appréciable sur les machines puissantes. Pour cela : 1) Entrer la commande suivante dans la barre d'adresse : about:config 2) Faire un clic-droit, Nouvelle > Valeur numérique Entrer le nom suivant nglayout.initialpaint.delay Entrer la valeur suivante 2000 Il s'agit du temps qu'attendra Firefox avant de faire un premier affichage de la page s'il n'a pas reçu toutes les données au bout d'un temps donné (dans la manipulation, 2000 millisecondes, soit 2 secondes). Bien entendu, Firefox affichera toujours immédiatement la page s'il a reçu les données en moins de 2 secondes. Sans ce réglage, Firefox va faire plusieurs "rendus" de la page pendant la réception des données, consommant plus de CPU que nécessaire. Contrairement à une astuce qui circule beaucoup, il n'est pas du tout recommandé de mettre ce paramètre à zéro. Cela force Firefox à faire un rendu de la page alors qu'il n'a même rien reçu, gaspillant des cycles CPU (et donc ralentissant inutilement votre ordinateur). Optimiser l'utilisation de la mémoire L'option Fastback qui permet la mise en cache les dernières pages visitées est bien pratique pour les retours en arrière rapides mais a tendance à occuper pas mal de mémoire, mais attention, si vous faites les manipulations suivante, le "retour en arrière" ne servira plus a grand chose... (mais ceci dit, la page restera tout de même dans l'historique !) 1) Cherchez la chaîne browser.sessionhistory.max_total_viewers 2) Mettre la valeur "0" 1) Créez la chaîne browser.cache.memory.capacity 2) Mettre la valeur "0" Et voilà, relancez Firefox pour prendre en compte les nouveaux paramètres. J'ai fait une fausse manipulation Vous avez fait une mauvaise manip' et votre renard est devenu tout lent ? Suivre attentivement ce guide selon votre problème : J'ai créé une valeur/chaîne de trop Vous avez créé une valeur au lieu d'une chaîne/chaîne au lieu d'une valeur Ou encore vous avez mis un mauvais nom à la valeur/chaîne. Si vous savez quelle valeur/chaîne : Faire un clic- droit sur la valeur/chaîne & "Réinitialiser". Au prochain redémarrage de firefox, la valeur/chaîne n'apparaitra plus ou ses paramètres seront de base. Sinon, vous avez hélas fait une erreur à ne pas faire et le seul moyen est de réinstaller firefox (désinstallez-le avec cette méthode)... Vous devrez donc sauvegarder vos Bookmarks (Ctrl+Maj+B-->Importation et Sauvegarde-- >Sauvegarder...) et marquer sur papier vos modules et vos réglages. J'ai mal attribué une valeur/chaîne Tapez about:config dans la barre d'adresse de Firefox, lisez et validez l'avertissement. 1) Trouvez la chaîne/valeur en question 2) Clic droit sur la chaîne/valeur --> Modifier 3) Attribuez-lui la valeur appropriée
  • 3. J'ai modifié la valeur d'une mauvaise valeur/chaîne Tapez about:config dans la barre d'adresse de Firefox, lisez et validez l'avertissement. 1) Trouvez la chaîne/valeur en question 2) Clic droit sur la chaîne/valeur --> Réinitialiser Mon erreur n'est pas répertoriée Si votre erreur n'est pas répertoriée ou n'a pas été résolue : Vous pouvez créer un nouveau sujet sur ce forum. (Merci à sebsauvage pour cette astuce) Réalisé sous la direction de Jean-François PILLOU, fondateur de CommentCaMarche.net. Ce document intitulé « Optimiser Firefox » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.