nGrinder1 성능 테스트의 목적 성능 테스트는 시스템의 ‘고가용성’을 위해 문제점을 미리 파악하고 이를 방지하기 위해 수행된다. 시스템 성능에 문제를 줄 수 있는 요소는 컴퓨팅 리소스 사용 급증으로 인한 성능 저하, 급증한 DB I/O로 인한 blocking, DBMS에 급증한 request로 인한 DB lock 등이 있다. 또한, 성능 테스트의 대표적인 유형으로 ‘부하테스트(load test)’와 ‘스트레스 테스트(stress test)’가 있다. 1. 부하테스트(load test) 부하테스트는 시스템이 정상적인 작업 부하를 처리할 수 있는지 확인하는 것이 주된 목적으로 ‘임계 값 한계에 도달할 때까지’ 시스템의 부하를 지속적으로 증가시켜 시스템의 성능을 관찰하는 성능테스트이다. 시스템이 특정 부하 수준에서 어떻게 동작하는지를 평가하.. 개발일기 2023. 12. 13. 이전 1 다음