3 votes

L'"auto-complétion" de Firefox est très lente

Version de Firefox : 3.6

Mi places.sqlite est assez gros (114 Mo, après avoir été optimisé par SpeedyFox). Si j'active la fonction de complétion automatique, il faut parfois 1 ou 2 secondes à Firefox pour accepter une nouvelle URL. Pour reproduire le problème :

  1. Tapez une URL dans la barre d'adresse, puis appuyez sur la touche Entrée.
  2. Rien ne se passe, et Firefox consomme 100 % du CPU (en fait 50 % des 2 cœurs) pendant 1 à 2 secondes.
  3. Ensuite, Firefox démarre la connexion réseau et charge la page web.

Comme il consomme 100% du CPU, je ne pense pas que le goulot d'étranglement soit le disque. J'ai une certaine expérience de SQLite et je sais qu'une base de données de 100 Mo est très petite. Pour obtenir ce délai, Firefox doit effectuer des traitements coûteux ou des requêtes inefficaces.

Le problème n'apparaît pas si :

  1. l'autocomplétion est désactivée, ou
  2. l'URL est fréquemment utilisée, ou
  3. un nouveau profil sans historique est utilisé

Quelqu'un a-t-il une idée de la façon de résoudre ce problème ? Dois-je classer ce problème comme un bogue ? Je ne veux pas renoncer à mon historique de 100 Mo, mais je ne veux pas non plus renoncer à l'autocomplétion :)

1voto

Apache Points 15675

Essayez cet addon : https://addons.mozilla.org/en-US/firefox/addon/13878 | Ce n'est pas un bug, c'est une fonctionnalité ;) Il existe un autre addon, mais vous devrez peut-être modifier ses informations de compatibilité pour qu'il fonctionne avec la version 3.6. Si vous ne savez pas comment faire, il suffit de demander. >> https://addons.mozilla.org/en-US/firefox/addon/11198

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X