Question

Comment puis-je savoir combien de temps il a fallu pour que le code soit exécuté dans InteliJ?

Était-ce utile?

La solution

Je ne pense pas que vous puissiez le faire avec Intellij. Vous devez soit utiliser un profileur tel que Yourkit pour profiler le code, soit utiliser des points de repère primitifs à l'aide de System.currentTimeInMillis () . Vous pouvez également utiliser le Apache Commons StopWatch pour effectuer des analyses comparatives:

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

EDIT: Il existe un plugin disponible pour Intellij qui utilise VisualVM pour faire du profilage, vous pouvez l'installer comme une autre alternative.

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

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top