タグ

ブックマーク / rockridge.hatenablog.com (2)

  • FirefoxのPlacesデータベースはアイドル時間にvacuumされるようになる - Mozilla Flux

    PlacesはFirefoxの履歴とブックマークを保存するデータベースで、SQLiteというデータベース管理システムを利用して、places.sqliteというファイルを生成している。このファイルの肥大化と断片化がFirefoxのパフォーマンスの悪化を招くとみられており、削除されて空いたレコードを詰めて再配置するvacuum命令に関心が集まるゆえんだ。 しかし、Firefoxはこのvacuum命令を自動的には発行してくれない。そのため履歴データやブックマークを削除してもplaces.sqliteの肥大化・断片化は進む一方である。もちろん、多くのユーザーはこのような事態を望んでおらず、Firefoxの速度低下を防ぐ簡単な手段を欲していた。えむもじら『Firefox の places.sqlite を再起動せずに VACUUM する方法』および『Places を VACUUM する拡張機能3個

    FirefoxのPlacesデータベースはアイドル時間にvacuumされるようになる - Mozilla Flux
  • FUELはなくなる - Mozilla Flux

    FUELは、拡張機能開発者向けにFirefoxが標準で提供するJavaScriptライブラリで、開発上の余計な負担を減らし、生産性を高める狙いがある。Firefox 3から導入された。 そのFUELが、Firefox 4で廃止される可能性が高まってきた。このことを最初に指摘されたのは、Alice0775氏だ。『FUELがなくなる?』には次のような記述がある。 Bug 536504 - Remove fuelApplications.js from the startup path によるとFUELを起動時には組み込まないようになるらしい。 拡張機能等で使うには拡張機能自信[ママ]で組み込まなければならなくなる。 http://blog.mozilla.com/rstrong/2009/12/23/firefox-javascript-component-startup-costs/ 起動時

    FUELはなくなる - Mozilla Flux
  • 1