屏幕锁定时Java应用程序CPU峰值和内存泄漏远程桌面

时间:2013-06-12 18:43:34

标签: java windows-7 memory-leaks cpu-usage rdp

我有一台运行在计算机上的Java应用程序(COMP-A)。我有另一台计算机(COMP-B),我使用Microsoft Remote Desktop远程进入COMP-A,以便使用该Java应用程序。两台计算机都运行Windows 7.每当我登录时,应用程序通常使用~200 MB的内存和~3%的CPU。问题是当我锁定屏幕时。所述Java应用程序的CPU使用率立即上升至约20%并且内存不间断地泄漏(我得到它> 1.8 GB,但在此时停止它以免系统崩溃)。当屏幕锁定时,系统进程似乎也会增加CPU使用率。有没有人经历过类似的事情?你找到了解决方案吗?

使用COMP-A查看java应用程序时,锁定屏幕不会增加内存或CPU。唯一的区别是RDP。我将尝试按照海报的建议添加日志记录,但如果有人知道Windows 7或RDP中的任何设置可能与Java(AWT)应用程序冲突,那么我们将不胜感激。

0 个答案:

没有答案