JMH é uma ferramenta para microbenchmarking em Java e outras linguagens da JVM.

Um microbenchmark é uma maneira de quantificar a performance de uma "micro" porção de codigo. Estes testes rodam tipicamente em nanosegundos com milhares de execuções. O código testado geralmente executa uma pequena tarefa.

Microbenchmarking não é o mesmo que profiling!

Profiling é quando uma aplicacao inteira em produção ou outro ambiente similar a produção tem sua performance medida.

Enquanto que o Microbenchmark, resulta em uma ciência ficcional muito diferente de um ambiente de produção.

Blog Posts

Issues conhecidas

results matching ""

    No results matching ""