측정 함정 점검표
빠른 결과가 optimization인지 잘못된 benchmark인지 구분한다.
| 함정 | 증상 | 대응 |
|---|---|---|
| Dead code | 비현실적으로 0에 가까움 | result consume |
| Constant folding | input 변화 없음 | runtime parameter |
| Profile pollution | 순서 의존 | JVM fork |
| GC drift | iteration 상승 | allocation·heap 관찰 |
| State drift | checksum 변화 | setup reset |
핵심: microbenchmark를 end-to-end latency와 교차 검증한다.