top | 




プログラム実行メモリが・・・


何もしていない筈なのに、プログラムの実行メモリ領域がどんどん消費されていってる(@_@?

寝る前にリセットして、朝起きたらプログラム実行メモリの使用量が98%。リセット直後は58%くらいなんだけどな〜。寝てる間なので、何も操作してないし、なじぇ?
ということで、何も操作していないのに、どんどんプログラムメモリが消費されてしまうという状態が、ここんとこ続いてました。何でだろうな〜?と思いつつ、まーリセットすりゃいいかってことで、何も対処してなかったんですが、さすがに毎朝リセットかけるのも面倒だ、ということで、原因を探ってみました。
メモリがどんどん消費されるってことは、その間に動作しているアプリが怪しい、ということ。裏で動いているアプリは、大体キー関係とかATOK関係のものなので、操作しなけりゃ多分関係なし。となると、表で動いているアプリの中に、メモリをどんどん消費しているものがあるということ。就寝時に、表で動いているものというとTodayだな。と思考を進めていって、とりあえず、Todayプラグインで動作しているものを疑ってみることに。
現在、僕のW-ZERO3[es]のToday画面には、
  • CustomClock
  • TodayCompact
  • Spb Diary
  • DevState
  • Egress
  • mpToday(mixiの新規メッセージ・新規コメントのチェック)
  • UKTenki

が表示させてあります。とりあえず場当たり的にチェックしてみようってことで、まずはmpTodayを外してみたところ・・・勝手にメモリが消費されるってことはなくなりました。んー、mpTodayの設定は、mixiの新規メッセージや新規コメントを一時間毎にチェックするようにしてただけなんだけど。接続してチェックして切断、という動作の中でメモリリークしてたのかなぁ?
理由は・・・結局のところ、よくわかんないです。
【追記】
ありゃりゃん。今朝見てみたら再発してる。一昨日は、プログラム実行用メモリ、増殖しなかったのに。てことで、mpTodayというワケではないらしい。作者様、本当に申し訳ありませんでした。
となると。後怪しいのはEgressが通知系(アラーム)だなや。もう少し検証してみます。

Posted: Mon - December 4, 2006 at 16:54 JST