5장. 애플리케이션의 성능 측정 설정
Red Hat Enterprise Linux에는 개발자가 애플리케이션 성능 손실의 원인을 파악하는 데 도움이 되는 여러 애플리케이션이 포함되어 있습니다.
-
시스템 설치 중에
디버깅
툴 ,도구
, 개발성능 도구
추가 기능을 선택하여 OProfile, perf 및 pcp 를 설치합니다. 성능 측정 모듈을 포함하는 일부 유형의 성능 분석을 허용하는 SystemTap 과 Valgrind 를 설치합니다.
# yum install valgrind systemtap systemtap-runtime
알림: Red Hat Developer Toolset은 소프트웨어 컬렉션으로 제공됩니다.
scl
유틸리티를 사용하면 Red Hat Enterprise Linux 시스템에 해당하는 기본 설정에 사용되는 Red Hat Developer Toolset 바이너리를 사용하여 명령을 실행할 수 있습니다.SystemTap 환경을 설정하려면 SystemTap 도우미 스크립트를 실행합니다.
# stap-prep
참고이 스크립트를 실행하면 매우 큰 kernel debuginfo 패키지가 설치됩니다.
SystemTap, OProfile, Valgrind 의 더 자주 업데이트된 버전은 Red Hat Developer Toolset 패키지 perftools 를 설치합니다.
# yum install devtoolset-9-perftools
추가 리소스
- Red Hat Developer Toolset 사용자 가이드 - 파트 IV., 성능 모니터링 툴