コンピューター (COMP-A) で実行している Java アプリケーションがあります。そのJavaアプリケーションを使用するために、Microsoftリモートデスクトップを使用してCOMP-Aにリモート接続するために使用する別のコンピューター(COMP-B)があります。両方のコンピューターで Windows 7 を実行しています。ログインしている場合は常に、アプリケーションは通常どおりに動作し、最大 200 MB のメモリと最大 3% の CPU を使用しています。問題は、画面をロックするときです。上記の Java アプリケーションの CPU 使用率はすぐに最大 20% まで急上昇し、メモリ リークはノンストップで発生します (1.8 GB を超えましたが、システムをクラッシュさせないようにその時点で停止しました)。画面がロックされている場合も、システム プロセスの CPU 使用率が増加するようです。誰かが以前に似たようなことを経験したことがありますか? 解決策は見つかりましたか?
COMP-A を使用して Java アプリケーションを表示する場合、画面をロックしてもメモリや CPU は増加しません。唯一の違いはRDPです。投稿者が推奨したようにログを追加しようとしますが、Java (AWT) アプリケーションと競合する可能性のある Windows 7 または RDP の設定を誰かが知っている場合は、感謝します。