メモリが不足しているアプレットがあります。ヒープ・ダンプ分析は、犯人がJavaコンソール出力の内容全体を含むtraceMsgQueueThreadが所有するchar []であることを示しています。これは、最終的にアプレットがメモリ不足になるまで、ログメッセージがコンソールに送信されると、時間の経過と共に増加します。コンソール出力がchar []に保持されるOutOfMemoryErrorが発生する
これは、ほんの一握りのクライアントで発生すると思われ、1.5から1.6.0_10までのさまざまなJREで確認されています。すべてのクライアントは同じパラメータ、つまり-Xmx256mと-XX:+ HeapDumpOnOutOfMemoryErrorで実行されますが、この問題はごくわずかです。
コンソールをオフにすることは1つのインスタンスでは機能していたようですが、繰り返しはできませんでした。残念なことに、ロギングが必要なのでオプションではありません。
誰もこれを以前に見たことがありますか、それともどうすればいいですか?
これは1つのインスタンスで動作するように見えましたが、クライアントによれば再現性がありませんでした。残念なことに、ロギングが必要なためオプションではありません。 –