22장. perf를 사용하여 uprobes 생성
22.1. perf를 사용하여 함수 수준에서 uprobes 생성
perf
도구를 사용하여 프로세스 또는 애플리케이션의 임의의 시점에서 동적 추적 포인트를 생성할 수 있습니다. 그런 다음 이러한 추적점은 프로세스 또는 애플리케이션 동작을 더 잘 이해하기 위해
및 perf
statperf 레코드와
같은 다른 perf 툴과 함께 사용할 수 있습니다.
사전 요구 사항
-
perf 설치에 설명된 대로
perf
사용자 공간 도구가 설치되어 있습니다.
절차
프로세스 또는 애플리케이션 내에서 관심 있는 위치에서 모니터링에 관심이 있는 프로세스 또는 애플리케이션에 uprobe를 생성합니다.
perf probe -x /path/to/executable -a function
# perf probe -x /path/to/executable -a function Added new event: probe_executable:function (on function in /path/to/executable) You can now use it in all perf tools, such as: perf record -e probe_executable:function -aR sleep 1
Copy to Clipboard Copied!