Mercoledì, Agosto 26, 2009

Velocizzare Firefox

A partire dalla versione 3.0, Firefox utilizza database SQLite per memorizzare un gran numero di dati, come cronologia e cookies. Questi database sono col tempo soggetti a frammentazione, il che ha effetto direttamente sulle performances di Firefox.

Andando al sodo, ecco un “trucco” per deframmentare il database della Libreria (che è quello più consistente) in Firefox 3.5 o superiore:

  • Aprire la Console degli errori dal menu Strumenti.
  • Nell’area Codice inserire il seguente comando (è un’unica linea):
    Components.classes["@mozilla.org/browser/nav-history-service;1"].getService(Components.interfaces.nsPIPlacesDatabase).DBConnection.executeSimpleSQL("VACUUM");
  • Premere il pulsante Valuta ed aspettare alcuni secondi, durante i quali l’interfaccia sarà congelata, che il processo termini.

Per chi invece avesse una versione precedente alla 3.5 e per gli appassionati di ottimizzazione estrema: qui ci sono le istruzioni per deframmentare i vari database “a mano”.

[Fonte]