13.6. 실행 중인 프로세스에 perf 레코드 연결
실행 중인 프로세스에 perf 레코드를 연결할 수 있습니다. 이렇게 하면 perf 레코드가 지정된 프로세스의 성능 데이터만 샘플링하고 기록하도록 지시합니다.
사전 요구 사항
-
perf사용자 공간 도구가 설치되어 있어야 합니다. 자세한 내용은 perf 설치를 참조하십시오.
프로세스
실행 중인 프로세스에
perf 레코드를연결합니다.perf record -p ID1,ID2 sleep seconds
$ perf record -p ID1,ID2 sleep secondsCopy to Clipboard Copied! Toggle word wrap Toggle overflow 이 명령은 sleep 명령을 사용하여 지정된 시간(
초) 동안 프로세스 ID의ID1및ID2를 사용하여 프로세스의 성능 데이터를 샘플링하고 기록합니다. 특정 스레드의 이벤트를 기록하도록perf를 구성할 수도 있습니다.perf record -t ID1,ID2 sleep seconds
$ perf record -t ID1,ID2 sleep secondsCopy to Clipboard Copied! Toggle word wrap Toggle overflow 참고-t플래그를 사용하고 스레드 ID를 stipulating 스레드 ID를 사용하는 경우perf는 기본적으로 상속을 비활성화합니다.--inherit옵션을 추가하여 상속을 활성화할 수 있습니다.