このまえ,ルナスケさんが iexplore.exe が増殖して・・・という話をしてて気になったので,自分のタスクマネージャを見てみたら,見事に増殖しておりました。いやぁーびっくりですよw
まずブラウザがIE7以降だと,基本的に2つのiexploreが動きます。これはデフォルト。続いて,MILUにアクセスしてログインすると,4~5つくらいに増殖。これはバックグランドで,メッセージサーバーなんかに接続しているためと思われます・・・・って,メッセージサーバーとかキャラクタサーバーに,HTTPとか,HTTPSなんかで繋いでるのだろうか・・・。(セキュリティが甘そうw) 別にクラックしたいわけじゃないし,そこまで暇じゃないので,これ以上は詮索しませんが・・・。
で,問題はMILUを終了して,再びMILUを再起動するとですね,以前のセッションを残したまま,新たにセッションを繋ぐので,どんどん iexplore.exe が増殖を始めます。親になってる iexploer.exe を kill しないと,子のiexplore.exeは死なずに,すぐに復活してゾンビ化。 しかも,どれが親なのか,タスクマネージャからは判断できない・・・とりあえずメモリサイズの大きいiexplore.exeが親っぽいですけど。
また,MILUのコミュニティに繋いだり,窓を閉じて,再び開いたりしても増えてく模様です。 一個一個 iexplore.exe をタスクマネージャから閉じてもいいんですが,ゾンビ化した分だけ,始末の悪いことにキャッシュされてしまうので,どんどんキャッシュがHDDに退避されてくので,どんどんHDDアクセスも増える。とくに,Windows XPだとこの傾向が顕著になります。(Vistaと7は,まだマシな感じですけど)
もう,こうなったら,諦めてPCを再起動するしかありません。
MILUに限った話じゃなけど,起動時間に応じてどんどんメモリ消費(メモリリーク)するゲームとか,ゲーム終了してもメモリを解放しない,アホなゲームとか,いろいろ見てきましたが,オンラインゲームって,どうしてこう・・・なんというか・・・・作りが甘いんですかねぇ。
前に,さあやさんが,再起動をすると言ってましたが,もしかするとMILUを終了して,そのまま別作業してて,実はメモリが食い尽くされて・・・という原因も考えられなくもないです。もしくは,端っこのメモリモジュールにエラーがあって,メモリを食い尽くされた状態で,たまたまそこにアクセスしてクラッシュ・・・とか,妄想してみたり。
とりあえず,MILUのプレイ中,もしくはMILUを終了してから,PCの挙動が怪しかったら,一度再起動するのが,もっとも簡単な,対処療法かと。