基本的に http プロキシとして機能する Netty ベースのメッセージ ミドルウェアがあります。Windows 2003、1 CPU x86、2GB RAM で動作しています。
Netty バージョン: 3.2.5.Final Java 1.6.0_u18
マルウェア ソフトウェア (McShield サービス) は 6 分間実行され、ほぼ 100% の CPU を消費します。このイベントの後、3 つの「新しい I/O サーバー ワーカー」スレッドが「ループ」し、100% の CPU を消費します。それらはどういうわけか SelectorUtil.select() でぶら下がっています。
その時点でスレッドダンプを実行することはできません (win サービスによって開始されたプログラム:-/)。以下は、プロセスがまだ CPU の 98% を使用している 8 時間後に作成されたものです。
スレッドダンプ
http://www.stabilit.ch/download/sc/tr/threaddump.txt
トップスレッド
http://www.stabilit.ch/download/sc/tr/topthreads.jpg
これは既知のバグですか? 前もって感謝します!