Taras Glek, l'un des contributeurs au développement de Firefox, vient de proposer sur Bugzilla un correctif de seulement 20 lignes qui devrait suffire à diviser par deux le temps de démarrage du navigateur sous Windows.
Bien que ce correctif n'ait pas encore été intégré aux versions de développement du navigateur, les utilisateurs ayant manuellement patché et recompilé le code source de Firefox témoignent de réductions de temps de démarrage allant de 40 à 50 %.
Ce patch serait d'autant plus efficace que le disque dur de la machine est lent.
Il agit sur la manière dont les fichiers DLL principaux du navigateur (xul.dll et mozjs.dll) sont chargés en utilisant le « Page Cache » de Windows.
Ces DLL, responsables respectivement de l'interface graphique du navigateur et de son moteur JavaScript, sont préchargés par des blocs de mémoire de 2MO au lieu de 32Ko actuellement, ce qui explique, en partie, cette prouesse.
D'autres développeurs essayent actuellement d'affiner ce processus pour le rendre encore plus efficace. Si ce patch fait ses preuves auprès d'un maximum d'utilisateurs, il sera probablement intégré à une prochaine version de Firefox.
Le temps de démarrage de Firefox, notamment lorsqu'un un grand nombre d'extensions sont installées, a beaucoup été pointé du doigt et présenté comme argument de taille en faveur de Google Chrome.
Si le temps de chargement des pages est sensiblement le même entre deux navigateurs, de plus en plus d'internautes affirment abandonner le navigateur de Mozilla au profit de celui de Google en raison du démarrage quasi instantané de ce dernier.
Ces 20 lignes de code font bien évidemment penser au « patch miracle » du noyau Linux qui a amélioré l'environnement graphique de l'OS en seulement 224 lignes.
Il ne reste plus qu'à espérer que ces 20 lignes-ci seront, elles aussi, effectivement intégrées au tronc officiel.
Et qu'elles tiendront leur promesse.
Source : Bugzilla
Et vous ?
Avez-vous ou allez-vous tester ce patch ?
Le temps de démarrage de Firefox vous a-t-il incité à l'abandonner au profit d'un autre navigateur ?
En collaboration avec Gordon Fowler
Firefox 4 : un correctif de 20 lignes diviserait par deux le temps de démarrage
Du navigateur sous Windows
Firefox 4 : un correctif de 20 lignes diviserait par deux le temps de démarrage
Du navigateur sous Windows
Le , par Idelways
Une erreur dans cette actualité ? Signalez-nous-la !