1
我在Windows 7 PC(64位,i5處理器)上啓動我的java程序(它在前臺創建全屏幕電影)。 使用Process Explorer我看到java.exe創建的MSVCR100.dll線程過多使用CPU的問題。我正在尋找任何解決方案:從Windows的不同位置(system32,sysWOW64文件夾)中刪除.dll庫,這有助於減少CPU負載到10-20%,但之後從JDK文件夾(C: \ Program Files文件(x86)\ Java \ jdk1.8.0_60 \ jre \ bin \ msvcr100.dll),一切都開始相同。MSVCR100.dll CPU load 100%
我也增加了Java的最大堆大小:
-Xmx1024m
但它也沒有幫助。
任何人都可以幫我解決這個問題嗎?
msvcr = Microsoft Visual C++運行庫。該DLL不是問題。這是使用DLL的問題是問題 –
這裏沒有代碼。您不應該需要增加堆大小。您可能需要休息一下while循環 –