Pros(장점) | Basis of Evaluation | Cons(단점) |
가장 대표적이며, 성능을 정확하게 측정할 수 있음 | Actual Target Workload (컴퓨터가 수행할 실제 작업) |
ㆍ특정 상황에만 측정 가능 ㆍ비이식성(환경 호환↓) ㆍ실행 또는 측정이 어려움 ㆍ컴퓨터 성능에 미치는 요인을 파악하기 어려움 |
ㆍ이식성이 좋음(환경 호환↑) ㆍ많은 사람들에게 인정받고 사용됨 ㆍ현실에서 유용하게 적용됨 |
Full Application Benchmarks (컴퓨터가 수행할 프로그램 일부를 실행) |
왜곡된 결과를 보여줄 수 있음(실제 선능과 차이가 날 수가 있음) |
간단하고 빠르게 실행 가능 | Small "Kernel" Benchmarks (컴퓨터가 수행할 프로그램 중 중요한 부분을 추출하여 실행) |
ㆍeasy to "fool" ㆍ왜곡된 결과를 보여줄 수 있음(실제 선능과 차이가 날 수가 있음) |
최대성능과 한계점을 알 수 있음 | Microbenchmarks (컴퓨터의 특정 기능이나 구성요소를 테스트) |
최대 성능이 실제 성능과 크게 차이날 수 있음 |