Firefox が重いので高速化 - places.sqlite 初期化
![]()
Windows XP を高速化したのもつかの間、今後は Firefox 3 がガリガリ言い出しました。起動時はいいのですが、終了後に数分間ガリガリ言って何もできません。しかも、その間は Firefox を再起動させようとするとエラーメッセージが出て(Firefox は起動していますが応答しません。新しいウィンドウウインドウを開くにはまず既存の Firefox プロセスを終了させるか、コンピュータを再起動させなければなりません。)、再起動もできません。
調べてみると、Firefox 3 は履歴とブックマークを Places というデータベース(SQLite)で管理していて、このデータベースは日に日に増加、しかも一度増えたものは二度と削除されずに肥大断片化して、結果的に速度の低下を招くようです。
Windows XP だと、
C:\Documents and Settings\ユーザ名\Application Data\Mozilla\Firefox\Profiles
にある places.sqlite というファイルがそのデータベースファイルですが、確認してみるとメインPCで 170MB、サブPCで 100MB、常にこんな巨大なファイルにアクセスするのですから動作も重くなるわけです。
対策としては、そのデータベースファイル places.sqlite を一度まっさらに削除すればOK。自動的に初期化され、100MB を越えていたキクの places.sqlite も 1MB 程度まで減少し、劇的に快適になりました。終了時のガリガリもなく、すぐに再起動できます。
やり方は以下を参照ください。「B.作業手順」から読み進めればOKですよ。
Facebookでコメントする
この記事を読んだ人はこんな記事も読んでます
Windows 7, Vista の God Mode 設定方法
HP Pavilion dv6a DVDドライブ初期不良交換
