がびーん、課題のプログラムにバグ入れちゃってた。 やっぱり焦って作っちゃ駄目だね... しかしこのバグは恥ずかしいぞ。
とりあえずお詫び掲示。締切り延ばせるかなぁ...
なんか hedge が重いな〜と思ったら、 某ML にメールが流れるたびに MHonArc が動いているからだった。 現在の設定では、メールが来る度にインデックスを再生成している。 最初の頃はよかったが、 今や 600通を超えるメールの index を作ってるんだから、当然重いわ。 しかもどうせ index のロックとかしているから、 連続してメールが来るとロック待ちのプロセスが並んだり、 タイムアウトしたりして酷いことになっている筈。 index は後で cron 起動にしよう。
う゛、mhonarc の -add で追加してるから、 まとめてやるのって結構面倒なのか。いや、そうでもないな。 mhonarc -add folder名で、folder内で増えたものだけを追加してくれる。 手で動かしたら数分かかった。これは 30分とか 1時間おきだな。
ということで、mhonarc の実行は 1時間毎にした。 tate の crontab に登録しているので外す時には気をつけること。
追加: ってゆーか、負荷の見積もりくらいしろよ。おれ。