Некоторые интенсивные процедуры процессора становятся значительно медленнее при прохождении через отладчик. Почему это?
В настоящее время я просто использую IntelliJ для выполнения кода, запущенного в JBoss. Когда я запускаю JBoss, я использую следующие опции:
set JAVA_OPTS=-Xms512m -Xmx1024m -XX:MaxPermSize=256m -Xdebug -Xrunjdwp:transport=dt_socket,address=5005,server=y,suspend=n %JAVA_OPTS%
Есть ли способ ускорить выполнение? Или ускорить выполнение некоторых методов, которые мне не нужно выполнять?
Обновить. Кажется, если я не перехожу в/в интенсивные процессы с ЦП (т.е. просто запустите точку останова, установленную сразу после процедуры), тогда время выполнения, как если бы оно не было отладчик.