Salut tout le monde,
Je fais souvent des tests de performances de mes applications sous java et ce que je fais d'habitude est basé sur l'utilisation de System.currentTimeMillis(). Un peu comme ci-dessous:
Voilà, par contre, d'une expérimentation à une autre les résultats changent, et donc ils ne sont pas stable. En plus, si je lance une page web pendant que l'expérimentation tourne, j'ai l'impression que ceci dégrade les performances (genre un peu de temps en plus dans mes résultats finaux je ne sais pas si cela est vrai).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 long start, end; start = System.currentTimeMillis(); myProgram(); end = System.currentTimeMillis() - start;
Donc, je voudrais savoir s'il y a un outil pour mesurer les performances d'un programme ou d'une application donnée écrite en java. Ou s'il y a autre façon plus au moins exacte pour faire les tests de performances.
Merci d'avance.
Partager