성능 측정 함정은 workload·state·JVM·통계 네 층에서 점검한다

JMH가 harness를 제공해도 운영과 다른 입력이나 잘못된 상태 범위까지 자동으로 고쳐 주지는 않습니다.

함정대응
workload대표성 없는 작은 입력실제 size·distribution
statecarryover·shared mutationScope·setup 명시
optimizationdead code·constant foldingBlackhole·parameter
runtimewarmup·GC·JIT 섞임fork·profile
statistics한 번·평균만반복·분산·percentile

핵심: 각 층의 통제 조건을 결과와 함께 검토합니다.