Firefoxを高速化する方法

Firefoxは3.0よりブックマーク、履歴データ、そのほかのストレージ関連のデータをSQLiteデータベースに保持するようになった。同時
に履歴保持期間も9日から90日へ延長されている。これはアドレスバー(Aesome Bar)における発見性をより向上させる目的がある。

データベースを活用することで大規模データの保持と活用が可能になったわけだが、ほかのデータベースがそうであるように、利用するにしたがってフラ
グメンテーションが発生し、利用できないスペースが発生するという問題もあった。これを解決するにはSQLiteデータベースのデフラグと利用していない
スペースを切り詰める作業を定期的に実行すればいい。データベースサイズや起動時間の短縮が実現されることが確認されている。

どのように最適化するかはVacuum your Firefox databases for better performance – Mozilla Linksにまとまっている。SQLiteツールを使って直接データベースファイルをVACUUMするというものだ。現在でもこの方法でFirefoxの使っているSQLiteデータベースファイルの最適化を実施できる。

先ほどの方法では一旦Firefoxを終了して作業する必要があるが、22日(米国時間)に発表されたVacuum Firefox databases for better performance, now with no restart – Mozilla Linksには、エラーコンソールから作業すればFirefoxを終了することなくVACUUMができることが紹介されている。ただし最適化できるSQLiteデータベースはPlacesに限定される。また、最適化処理をデフォルトにする計画の話や、Vacuum Placesというこの処理を実行するためのエクステンションも同ブログで紹介されている。


書いてる事は難しくてよくわからないけど
気が向いたら試してみよう・・・・

shuta の紹介

プロフィール
カテゴリー: ネット記事   タグ:   この投稿のパーマリンク

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>