1. 들어가며


자바 애플리케이션을 운영하면서 성능 문제를 분석해야하는 경우가 있다. 이를 위해 async-profiler를 사용할 수 있는데 이를 이해하기 위한 개념을 알아보자.

2. 성능 분석할 때 주로 살펴보는 지표


성능을 분석할 때는 크게 아래 네 가지를 확인하는 경우가 많다.

1) CPU 시간

2) Allocation (바이트 생성량)

3) Wall-Clock 시간

4) Lock / Contention