uftrace
- User 함수 뿐만 아니라 라이브러리, 커널까지 디버깅할 수 있는 Tracing Tool
명령어 예시
- uftrace record -K 2 [프로그램 명]
- record: 함수 추적하는 옵션
- -K: 커널까지 추적하는 옵션
- 2: 함수 depth. 최대 2개까지 호출 되는 것을 볼 수 있음
- uftrace replay
- 프로그램이 재시작이 되진 않음
- record 한 결과를 토대로 함수에 대한 호출 흐름을 보여줌
'Linux' 카테고리의 다른 글
4-Level Page Table (0) | 2022.12.18 |
---|---|
MMAP (0) | 2022.12.18 |
Page Fault 관련 정리 (0) | 2022.12.15 |
리눅스 프로그램과 커널 프로그램 (0) | 2022.12.09 |
리눅스 운영체제의 구성 (0) | 2022.12.09 |