Java进程在Citrix环境中将CPU固定为100%

时间:2011-10-11 13:03:04

标签: java dll citrix

我们有一个基于java的应用程序,在Internet Explorer中作为applet运行。这个小程序所做的一件事就是加载一个用于启动第三方软件的DLL。我们的一位客户已在Citrix环境中部署了我们的应用程序。只有这个客户端(也是唯一一个运行Citrix的客户端)才能看到问题,即间歇性地,Citrix服务器上的CPU峰值达到100%。当我们使用进程资源管理器查看正在发生的事情时,我发现罪魁祸首是MSVCR71.dll。我该如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

经过近五周的努力,我找到了这个问题的答案。它与Citrix无关,也与加载第三方软件无关。发生的事情是我两次处理JDialog盒子。我第二次处理它时,系统占用了CPU并加了刺。