Chi usa quotidianamente Firefox 3 si sarà accorto che, a mano a mano che i giorni passano, il browser rallenta un po’.
Il principale imputato è il sistema di ricerca cronologia/bookmark che si basa sul database SQLite che, oltre a diventare di grosse dimensioni, frammenta le informazioni rendendo più lenta la fase di ricerca.
Una soluzione per eliminare gli spazi all’interno del database è il comando VACUUM.
Il tutto può essere fatto a mano e direttamente nel browser:
- Strumenti ->Console degli errori
- Incolla il codice seguente nella riga “Codice:” e premi su “Valuta”
Components.classes["@mozilla.org/browser/nav-history-service;1"]. getService(Components.interfaces.nsPIPlacesDatabase).DBConnection. executeSimpleSQL("VACUUM");
- Attenzione: il codice sovrastante va messo tutto su una sola riga e di seguito (l’ho spezzato per ragioni di formattazione)
- Firefox si bloccherà per qualche istante in attesa del termine dell’operazione
O tramite un add-on che compie la stessa operazione ma con in più la possibilità di schedularla.