~ Cyber_@ World ~ Il blog-notiziario sulla tecnologia [Streaming calcio, Applicazioni per Internet, Appunti sulle Telecomunicaz.

Migliorare le prestazioni di Firefox
view post Posted on 18/7/2009, 15:24P_QUOTE

Cyber_@

Group: Administrator
Posts: 175
Location: Da Fantasopoli


Status: Offline: ultima azione eseguita il 17/9/2009, 22:03


Per la memorizzazione delle informazioni relative ai cookie, ai file scaricati, alla cronologia, alle ricerche effettuate, ai segnalibri, ai dati inseriti nei moduli online, Mozilla Firefox 3 sfrutta alcuni database creati nel formato SQLite.

La principale caratteristica di SQLite sono le performance: il DBMS è "ridotto all'osso" tanto che il suo "motore" pesa appena poche centinaia di chilobytes (circa 500 per l'intera libreria). Il file di database di SQLite è composto da un unico elemento che è totalmente indipendente dalla piattaforma (le dimensioni del database possono arrivare anche a 2 Terabyte). SQLite ha anche alcuni svantaggi quali il mancato supporto delle "stored procedures", gestione di permessi, non supporta alcuni importanti comandi di SQL (ad esempio, RIGHT/FULL OUTER JOIN).

Il creatore di SQLite (Richard Hipp) ha rilasciato il suo software come programma di pubblico dominio quindi è utilizzabile da chiunque, sia commercialmente che per usi privati, senza alcun genere di restrizione.

Come qualunque altro DBMS, allorquando dal database vengano eliminati dei dati memorizzati precedentemente, questi continuano ad occupare spazio sebbene siano stati di fatto rimossi.
Il file database potrebbe quindi crescere, in dimensioni, più del necessario. Inoltre, frequenti modifiche al contenuto della base dati (inserimenti, aggiornamenti, cancellazioni di record) può rendere il database più frammentato, con implicazioni negative in termini prestazionali.

Con un trucco semplice da mettere in pratica, è possibile “compattare” le basi di dati SQLite impiegate da Firefox 3.x contribuendo quindi, così, a rendere il browser opensource più scattante.

Per prima cosa è necessario scaricare i file binari per Windows dell'ultima versione di SQLite (cliccare qui). Il contenuto del file zip compresso (un unico file eseguibile denominato sqlite3.exe) dovrà essere estratto in una cartella di lavoro di Firefox.
Nel caso di Windows XP, per accedere alla directory d'interesse, basterà cliccare su Start, Esegui... quindi digitare %­userprofile%\Dati applicazioni\Mozilla\Firefox\Profiles ed infine fare doppio clic sulla sottocartella carattericasuali.default.
Nel caso di Windows Vista, si dovrà digitare %­userprofile%\AppData\Local\Mozilla\Firefox\Profiles nella casella Inizia ricerca in basso a sinistra e premere Invio. Come secondo passo, anche qui, si dovrà fare doppio clic sulla sottocartella denominata carattericasuali.default.
Il file sqlite3.exe deve essere copiato, appunto, nella directory carattericasuali.default.

Nella stessa cartella, si dovrà creare un file di testo inserendo al suo interno quanto segue:
@FOR %%­G IN (*.sqlite) DO ( sqlite3 %%­G "VACUUM" )
Il file dovrà essere rinominato come clean_sqlite.bat
Facendo doppio clic sul file clean_sqlite.bat, verrà avviato l'eseguibile di SQLite scaricato in precedenza e memorizzato nella stessa directory. Per ciascun file dotato di estensione .sqlite verrà lanciato il comando VACUUM di SQLite (ved. questa pag.): esso si farà carico di deframmentare e compattare tutti i database utilizzati da Mozilla Firefox.

Tags: Guide e appunti

image


IL LATO DIABOLICO DELLA MALINCONIA è QUELLO NON SOLO DI FAR AMMALARE LE SUE VITTIME, MA ANCHE DI RENDERLE PRESUNTUOSE E MIOPI, ADDIRITTURA QUASI SUPERBE. SI CREDE DI ESSERE COME ATLANTE CHE DA SOLO DEVE REGGERE SULLE PROPRIE SPALLE TUTTI I DOLORI E GLI ENIGNI DEL MONDO COME SE MILLE ALTRI NON SOPPORTASSERO GLI STESSI DOLORI E NON VAGASSERO NELLO STESSO LABIRINTO..............THE LITTLE THINGS GIVE YOU AWAY


image


Your Japanese Name Is: Yoshimitsu Oimikado
image


Ke nome

 
P_MSG P_EMAIL Top
0 replies since 18/7/2009, 15:24
 
A_REPLY

load
Fast reply
 
 
 

Enable emoticons
Clickable Smilies
Show All


Nickname:      Email:



 

 
 




Sky in a Glass è una skin di Shizuru117 pubblicata su The Graphic Corner




Skin Made By: »L i v e;
Vietato editare parti grafiche senza permesso.