firefox 3が遅くなった→ SQLite reindexで解決&高速化 というのを教わったので試してみた.
ってのも,うちの Firefox も,使い方が変なせいか, 起動開始するとメモリ使用量 60K 前後で 1分くらい黙り込んでからおもむろにウィンドウが開いて動き始める, という状況だったのだな.
単におかしなエクステンションの類を入れすぎてめんどくせー状態になっちゃってるだけかと思ってたんだけど(←なら直せw), これも関係してるんかしらー?
というわけでまずはそこで紹介されてる SQLite Manager を入れる. 再起動を要求されてまた時間がかかる.なんか微妙に釈然としねーw
で起動して……なんつーかこれ,なんで Firefox のエクステンションである必要があるの? って感じのアプリだな……
とりあえず reindex を施して再起動.
うおー.早くなったー! 起動してから 2秒くらいでウィンドウが開くぞ. これは快適w
で,なんでエクステンションである必要が……ってことで SQLite Manager さんにはご退場いただいて, Cygwin の sqlite3 を入れて,そっちで操作.
.sqlite ファイルぜんぶに vacuum かけてみた.
結果,urlclassifier3.sqlite というファイルが 52M → 18M に. places.sqlite は 53M → 48M.
コンパクト化で Firefox のメモリ使用量も減ったりしないかしらー?
うちの Firefox は adblock とかが頑張ってるせいか, 起動するだけで 400M とか,1週間くらいたつと 1.2GB とか普通に食います. そんで勝手に落ちます. 落ちるのは FireBug とかその辺が原因ではないかとは思うが.
まぁとりあえず,起動が早くなったんでめでたしめでたし.