MSVCR100.dll CPU加载100%

时间:2015-10-20 20:09:19

标签: java dll

我在Windows 7 PC(64位,i5处理器)上启动我的java程序(它在前台创建一个全屏电影)。 使用Process Explorer我发现java.exe中的问题是创建过多使用CPU的MSVCR100.dll线程。

我正在搜索任何解决方案:从Windows中的不同位置删除.dll库(system32,sysWOW64文件夹),这有助于将CPU负载降低到10-20% 但之后这个库从JDK文件夹(C:\ Program Files(x86)\ Java \ jdk1.8.0_60 \ jre \ bin \ msvcr100.dll)加载,一切都开始了。

我还增加了Java最大堆大小:

-Xmx1024m

但它也没有帮助。

任何人都可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

看起来我想通了。线程转储对我没有帮助,但我在VisualVM工具中使用Sampler CPU选项卡。它向我展示了优先级可以加载我的CPU PC的类列表。