문제의 정의
문제는 현 상태와 목표 상태의 차이를 말한다. 문제는 현 상태에 대한 측정과 목표 상태에 대한 결정에 의해 정의된다. 일반적으로 성능문제는 목표를 정의하는 것이 어렵다.
성능문제 해결 활동을 시작할때는 문제의 정의 부터 심각하게 해야 한다.
사회현상에 대한 문제 해결은 원인을 찾는 것보다 원인을 제거하는 것 까지가 문제 해결이다 하지만 성능문제 해결에서는 문제의 원인을 찾아내는 것까를 해결로 보며 그것을 시스템에 반영하는 것은 "조치" 라고 한다.
문제는 현 상태와 목표 상태의 차이를 말한다. 문제는 현 상태에 대한 측정과 목표 상태에 대한 결정에 의해 정의된다. 일반적으로 성능문제는 목표를 정의하는 것이 어렵다.
성능문제 해결 활동을 시작할때는 문제의 정의 부터 심각하게 해야 한다.
성능 목표의 결정이 어려운 이유는
현 상태파악이 어려움: ex 성능 테스트를 거쳐야 개발 시스템의 처리량 파악이 가능
목표 수립이 어려움: ex Legacy 시스템에 대한 성능 분석과 추가된 FACT들을 종합해야만 목표수립이 가능
사회현상에 대한 문제 해결은 원인을 찾는 것보다 원인을 제거하는 것 까지가 문제 해결이다 하지만 성능문제 해결에서는 문제의 원인을 찾아내는 것까를 해결로 보며 그것을 시스템에 반영하는 것은 "조치" 라고 한다.
'성능과 장애' 카테고리의 다른 글
OOM을 위한 처리옵션 (0) | 2012.03.21 |
---|---|
<Joe> Testable Application을 위한 가이드 (0) | 2009.10.28 |
Application Monitorability을 위한 설계 고려사항 (0) | 2009.10.27 |
문제 해결을 위한 TOOLS (0) | 2009.10.26 |
OutOfMemoryError 해결 (0) | 2009.10.26 |