Skip to content

Projeto dedicado a implementação dos mais diversos objetos java para realizaçao de benchmarks em tempo de execução

Notifications You must be signed in to change notification settings

menezes85/JavaBenchmark

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java Benchmark

Já Vimos muitos snippets de código Java que supõem melhorar o desempenho. Em muitos casos, não houve melhora real com o código adicional. Em vez disso, o código fica maior sem nenhum motivo real.

Com este projeto, tentaremos eliminar ou provar alguns mitos de desempenho comuns.

Cada conjunto de benchmark é armazenado em uma única classe com um nome que deve terminar com o Benchmark. Toda classe de benchmark explica em java docs qual é o objetivo, ou seja, o que será medido e por quê. Cada suíte de benchmark deve ter pelo menos dois métodos de benchmark individuais.

Ao executar benchmarks, tente não usar o seu computador para mais nada. Tente minimizar o número de tarefas em segundo plano. watch O que significam os valores?

Não tome resultados como está escrito em uma pedra. Pensar! Às vezes, os valores de entrada (volume e conteúdo) ditam os resultados de desempenho.

Se você tambem é apaixonado por performance com eu, Contribua!

Sinta-se à vontade para adicionar seus próprios benchmarks. Deixe-nos saber quando você medir a performance de algo.

Java benchmark- as respostas sobre preocupações comuns de desempenho!

About

Projeto dedicado a implementação dos mais diversos objetos java para realizaçao de benchmarks em tempo de execução

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages