Comment mesurer le test de performance sur la méthode java? [dupliquer]


Cette question a déjà une réponse ici:

J'ai une méthode en java

Public Object someMethod (String param) (
//some calculations
Return Object )

Je veux tester les performances de cette méthode (combien de temps faudrait-il pour atteindre db et renvoyer un objet ) Comment puis-je faire cela? Je n'ai pas de méthode principale car c'est une bibliothèque. J'utilise de l'unité des tests pour vérifier si cela fonctionne. Aider.

Author: Derek Pollard, 2018-06-29

1 answers

J'utiliserais JMH, qui est un excellent framework pour faire des microbenchmarks

Http://openjdk.java.net/projects/code-tools/jmh/

Il est utilisé tout le temps par les ingénieurs qui développent le JDK.

 0
Author: Kire Haglin, 2018-06-29 20:39:50