benchmark 결과의 필수 맥락

숫자 하나를 재현 가능한 측정 record로 바꾼다.

Benchmark result

Environment

JDK·OS·CPU·flags

where

Lifecycle

warm-up·iteration·fork

when

Workload

input·seed·checksum

what

Runtime

JIT·GC·allocation profile

why

핵심: 평균뿐 아니라 variance와 percentile을 확인한다.