Hatena::ブログ(Diary)

Palm84 某所の日記 RSSフィード Twitter

2012.12.6-(木) はだかde Oh サマー

Firefox が重くなったら 履歴の削除と Places Maintenance でおk!やねんでぇー

| 15:05 | Firefox が重くなったら 履歴の削除と Places Maintenance でおk!やねんでぇーを含むブックマーク

Firefox信者(何)なら常識かもしれまへんけど、まぁ書いときますわな

履歴の消去

まずはたまってる履歴を消去しまんにゃ。

メニューの「履歴」「最近の履歴を消去」をクリクリ。または、Ctrl-Shift-Del

オプションメニューのスクリーンショット

※ かなりたまってると結構時間がかかったりするのでご注意。

「すべての履歴を消去」のスクリーンショット

これが一瞬で終了するようなら効果ないかもです。原因は別でありませう。orz

逆に結構時間がかかるようなら、後述の「最適化」(※ 削除だけだとあんまり効果ないみたい)で効果キター!(AA略)となるかもなるかも。

places.sqlite のサイズ確認

places.sqlite はブックマークや履歴などのデータベース・ファイルなのであります。

ウチとこでは、ブックマークは数千件ほどですが初期サイズは 10 MB であります。これがウチの超ショボPCでは 20 MB になると ページを開くのが極端に重くなったり、Firefox が真っ白になったりすることがあったりするであります。

【追記】

最近のPCでは 20 MB ぐらいならそれほど重くならないかもしれません。ウチではつい昨日 Firefox がページ開くたびにウィンドウが真っ白になったりしたんで履歴削除&最適化したところ解消しました。サイズについては環境次第ということでご了解をば。

サイズを確認してみませう。

C:\Users\yassy>dir /s %Appdata%\Mozilla\Firefox\Profiles | findstr /e places.sqlite
2012/12/05  21:38        20,971,520 places.sqlite

(※ 20,971,520(bytes) / 1024 /1024 = 20(MB))

尚、履歴などを消去してもサイズは小さくならないようでありまして、サイズが肥大化してる場合は 後述の Places Maintenance で最適化の実行を推奨する次第でありますん。

Places Maintenance の実行

2017.3.29 追記

追記するの忘れてました。すみません!

Firefox49以降では最適化機能が内蔵されたので拡張機能の追加は不要です!

  • Firefox49のPlaces データベースの検証機能
  • places.sqlite を最適化するのだするのだ!

    Firefox の再起動も不要なのでお手軽やねんでぇー。

    使い方は下記ページが参考になりますん。

    「All」を選択して Execute してくだされ

    Places Maintenance のスクリーンショット

    初期サイズに戻りますたー!

    C:\Users\yassy>dir /s %Appdata%\Mozilla\Firefox\Profiles | findstr /e places.sqlite
    2012/12/05  22:31        10,485,760 places.sqlite
    

    (※ 10,485,760(bytes) / 1024 /1024 = 10(MB))

    Firefox 終了時にキャッシュなどを自動削除する設定

    キャッシュはためても役に立つことはあまりないと思われるので Firefox 終了時に削除するようにしとくんがめっちゃおススメやねんでぇー。(※ キャッシュだけでなく履歴の方も貯まると重くなるんですがそこはソレで)

    メニューの「オプション」「プライバシー」にて

    プライバシー設定のスクリーンショット

    「履歴の消去設定」のスクリーンショット

    【※ 注】「Cookie」や「現在のログイン情報」は安全のためにはクリアして方がいいかなと思うけど再ログインが必要になるのでお好みでドゾ。


    ほなまたやねんでぇー。

    通りすがり通りすがり 2014/11/01 19:13 とっても助かりました。
    どうもありがとうございました。

    palm84palm84 2014/11/02 03:41 どもどもー

    ああいああい 2015/02/25 01:46 記事内の以下の部分ですが、これはFirefoxブラウザ内から
    places.sqliteファイルを確認されたのですか?
    方法を教えて下さい。<(_ _)>
    C:\Users\yassy>dir /s %Appdata%\Mozilla\Firefox\Profiles | findstr /e places.sqlite
    2012/12/05 22:31 10,485,760 places.sqlite

    palm84palm84 2015/02/25 05:29 コマンド プロンプトです。