Я запускаю свою программу java (она создает полноэкранный фильм на переднем плане) на ПК с Windows 7 (64-разрядный процессор i5). Использование Process Explorer Я видел, что проблема в том, что java.exe создает потоки MSVCR100.dll, которые чрезмерно используют процессор.MSVCR100.dll Загрузка процессора 100%
Я ищу любые решения: удалите библиотеку .dll из разных мест в Windows (папки system32, sysWOW64), и это поможет снизить нагрузку на процессор до 10-20% , но потом эта библиотека загружается из папки JDK (C: \ Program Files (x86) \ Java \ jdk1.8.0_60 \ jre \ bin \ msvcr100.dll), и все начинается с того же самого.
Я также увеличил Java максимального размера кучи:
-Xmx1024m
Но это тоже не помогло.
Может ли кто-нибудь помочь мне с этой проблемой?
msvcr = визуальная среда программирования Microsoft C++. dll не проблема. что-то, что ИСПОЛЬЗУЕТ DLL - проблема –
Здесь нет кода. Вам не нужно увеличивать размер кучи. Вероятно, вам нужно отдохнуть в цикле while –