Проверка времени выполнения в IntelliJ IDEA - PullRequest
11 голосов
/ 31 июля 2009

Как узнать, сколько времени потребовалось для запуска кода в InteliJ?

1 Ответ

12 голосов
/ 31 июля 2009

Я не думаю, что вы можете с Intellij, вы должны либо использовать профилировщик, как Yourkit , чтобы профилировать код или использовать некоторые примитивные тесты, используя System.currentTimeInMillis () . В качестве альтернативы вы можете использовать Apache Commons StopWatch , чтобы выполнить некоторые тесты:

StopWatch stopwatch = new StopWatch();
stopwatch.start();
... some code...
stopwatch.stop();
long timeTaken = stopWatch.getTime()

https://commons.apache.org/proper/commons-lang/javadocs/api-2.6/org/apache/commons/lang/time/StopWatch.html

РЕДАКТИРОВАТЬ: Есть плагин для Intellij, который использует VisualVM для профилирования, вы можете установить его как другую альтернативу.

http://plugins.intellij.net/plugin/?id=3749

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...