新しい記事を書く事で広告が消せます。
Ads by Google
[No.] --年--月--日 (--) --:--
FireFox が遅くなる件
[No.75] 2009年09月01日 (火) 10:40
FireFox 3.5.2 / MacOSX 10.5.8
FireFox を使用していたらディスク I/O が多発して使い物にならないくらい遅くなり始めた。特にブラウザ終了時は酷くて、ガリガリガリガリと終了までに 5 分以上かかったり、途中でフリーズしてたりで強制終了を余儀なくされる。これが毎度のことだからかなわない。少々調べてみたらページ履歴を保存しているようだった。履歴は SQLite 使って管理しているようで、ブラウザ終了時にジャーナルに出力されている履歴をデータベースに COMMIT している様子。まぁチョコチョコっとブラウジングするだけの人は良いのだろうけど、業務システムなどで一日中入力やら調査やらやっている人はたまった物ではない。
対処法は一度 FireFox を終了して ~/Library/Firefox/Profile/xxx.default (xxxは任意) にある places.sqlite, places.sqlite-journal の 2 つのファイルを削除し再度 FireFox を起動する。サクサク動くのを確認したらとりあえず設定で履歴の保持期間を短くした方が良い。Wikipedia とか書きまくっている人などはデフォルトの90日では長すぎるだろう。
危険な正規表現
[No.73] 2008年08月23日 (土) 05:00
ほんの数文字との一致評価で無限ループと思えるほどの猛烈な CPU 負荷を生み出す危険な正規表現が存在する。ふとした事で気付き、危うく Bug Parade に投稿するところだったその正規表現について考えてみる。
工業製品開発
[No.72] 2008年05月07日 (水) 06:28
Solaris 10
[No.71] 2008年03月09日 (日) 17:01
唐突にメールサーバを立てようと思った。
現在サーバにはアプリケーションサーバ用とデータベースサーバ用の 2 のゲスト (共に Linux) が常駐している。しかし、半ば実験場と化している AP サーバはダウンタイムが大きいし、DB サーバは単体で完結しておきたい。そこでゲストをもうひとつ増やすと同時に、以前からやろうと思っていた Solaris 10 for x86 を入れてみることにした。
そのとき書いた Solaris 10 インストール手順
名前空間付き XML
[No.69] 2007年09月15日 (土) 03:32




