본문 바로가기
IT기술노트/소프트웨어공학

SPEC(Standard Performance Evaluation Corporation)

by 비트코기 2021. 3. 10.

I. 워크스테이션 성능평가에 많이 사용하는 SPEC의 개요

가. SPEC(Standard Performance Evaluation Corporation)의 정의

   - 1988 HP, SUN, 마이크로시스템 등 주요 시스템 업체가 컨소시엄 형태로 참여하여 표준화된 벤치마킹을 개발하고 검토 결과를 공개하는 컴퓨터 산업 벤더들로 구성된 단체

   - SPEC의 벤치마킹 테스트 중 가장 권위 있는 벤치마킹 테스트는 CPU 성능 테스트

나. SPEC의 기준

기준

설명

SPECweb96

- 서버를 포화상태로 이르게 클라이언트 수를 증가, 서버 처리 성능이 포화 상태에 이르고 응답 시간이 급격히 느려 질 때 까지 부하를 점차 증가시켜 최대 http operation 수 측정

- http get만을 테스트하여 post, cgi call, 보안기술 등을 고려하지 않고 http 1.1을 지원하지 않으며 WAN 환경에서의 테스트가 아닌 단점이 있음

SPECweb99

- SPECweb96의 발전, 웹 서버의 개수에 제한이 없음.

- DBMS를 고려한 테스트가 아니며 서버와 클라이언트로 구성되어 있는 단순한 웹 환경을 테스트하기 위한 것

- 성능 측정의 결과는 서버가 처리할 수 있는 최대 동시 연결 수

SPECjbb2000

- 단일 서버 안에서 3티어 환경을 이용하여 시뮬레이션 하는 벤치마킹 방법

- 하나의 JVM 내에서 테스트를 실행하며 측정 단위는 http Ops/Sec를 사용

- 고객의 네트워크, 연동, disk I/O, DBMS에 대한 고려가 누락되는 단점

 

반응형

'IT기술노트 > 소프트웨어공학' 카테고리의 다른 글

MC/DC (Modified Condition / Decision Coverage)  (0) 2021.10.28
무중단 배포 기법  (0) 2021.07.11
ISO/IEC TR 29119-11  (0) 2021.06.24
2021년 정보시스템 감리 기준 변경  (0) 2021.06.09
정보시스템 감리 암기표  (0) 2021.02.05
감리보고서  (0) 2021.02.05
감리실시 시기 및 감리인력 배치기준  (0) 2021.02.05
3단계 감리  (0) 2021.02.05

댓글