13장. perf를 사용하여 성능 프로필 기록 및 분석
perf 툴을 사용하면 성능 데이터를 기록하고 나중에 분석할 수 있습니다.
13.1. perf 레코드의 목적 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
perf record 명령은 성능 데이터를 샘플링하고 perf.data 파일에 저장합니다. 그런 다음 다른 perf 명령을 사용하여 데이터를 읽고 시각화할 수 있습니다. perf.data 는 현재 디렉터리에서 생성되며 나중에 다른 시스템에서 액세스할 수 있습니다. perf 레코드 -a 를 실행하여 전체 시스템을 프로파일링할 수 있습니다. 이렇게 하면 Ctrl+C 누르거나 특정 명령 기간 동안 성능 데이터가 기록됩니다. 이와 유사하게 perf 레코드 ./your_app을 실행하거나 프로세스를 프로파일링할 수 있습니다.
perf 레코드 -p PID 를 사용하여 이미 실행 중인 에 연결하여 단일 애플리케이션/