syslogd のプロセスがCPU使用率100%になる

症状
ちょっと前までは CPU 使用率が30%くらいで、のほほんとしていたのに
最近なぜか3時間に1回くらい CPU 使用率が100%になってました。
特に何もしていなくてなるので、一度クリーンインストールも
しなおしたんですけど解決されず。
原因
原因はというと syslogd が暴走してました。
ActivityMoniter で見るとわかるんですよね。
ちゃんと見ずにやってましたwwwこれが一番悪い。
何故、暴走してるかというと
/var/log/asl.db を削除すればいいそうです。
詳細はここ。

sudo launchctl stop com.apple.syslogd
sudo rm /var/log/asl.db
sudo launchctl start com.apple.syslogd

これで今はファンも回らずおだやかにすごせていますw
といっても一時的な回避なんで、はやく apple が対応することを望みます。
ま、これぐらいならぶっちゃけいいんだけどね。
参考資料
Mac OS X Leopard の syslogd 暴走問題

木曜日, 11 月 13th, 2008