개발자 matklad는 일상적인 성능 비교에서 실행 시간이 약 300ms가 되도록 입력 크기를 조절하는 방법을 제안합니다. 너무 짧으면 시작 비용이 결과를 가리고 너무 길면 수정과 측정의 반복이 느려진다는 이유입니다. 여러 차례 실행해 변동을 보고 정수 밀리초로 비교하면 판단이 쉬워진다는 조언입니다. 특정 작업의 반복 개발을 위한 경험칙이며 엄밀한 통계 검증이나 모든 벤치마크에 적용되는 표준은 아닙니다.
Tech
측정 정밀도뿐 아니라 반복 속도와 실행 변동을 함께 고려하자는 제안입니다.
개발자 matklad는 일상적인 성능 비교에서 실행 시간이 약 300ms가 되도록 입력 크기를 조절하는 방법을 제안합니다. 너무 짧으면 시작 비용이 결과를 가리고 너무 길면 수정과 측정의 반복이 느려진다는 이유입니다. 여러 차례 실행해 변동을 보고 정수 밀리초로 비교하면 판단이 쉬워진다는 조언입니다. 특정 작업의 반복 개발을 위한 경험칙이며 엄밀한 통계 검증이나 모든 벤치마크에 적용되는 표준은 아닙니다.