30.2. ftrace 파일
ftrace 유틸리티는 /sys/kernel/debug/tracing/ 디렉터리의 파일을 사용하여 추적을 제어하고 출력을 표시합니다.
30.2.1. ftrace 파일 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
- trace
-
ftrace추적의 출력을 표시하는 파일입니다. 이 파일을 읽을 때 추적이 중지되고 이벤트 읽기를 사용하지 않기 때문에 이는 실제로 추적의 스냅샷입니다. 즉, 사용자가 추적을 비활성화하고 이 파일을 읽는 경우 읽을 때마다 동일한 항목을 보고합니다. - trace_pipe
-
ftrace추적의 출력을 표시하는 파일은 추적을 라이브로 읽을 때 사용합니다. 생산자 및 소비자 추적입니다. 즉, 각 읽기는 읽은 이벤트를 사용합니다. 이를 사용하여 추적을 읽지 않고 활성 추적을 읽을 수 있습니다. - available_tracers
- 커널에 컴파일된 ftrace 추적기 목록입니다.
- current_tracer
-
ftrace추적기를 활성화하거나 비활성화합니다. - 이벤트
- 추적할 이벤트가 포함되어 있으며 이벤트를 활성화 또는 비활성화하고 이벤트에 대한 필터를 설정하는 데 사용할 수 있는 디렉터리입니다.
- tracing_on
-
ftrace버퍼에 레코딩을 비활성화하고 활성화합니다.tracing_on파일을 사용하여 추적을 비활성화해도 커널 내에서 발생하는 실제 추적이 비활성화됩니다. 버퍼에 대한 쓰기만 비활성화합니다. 추적을 수행하는 작업은 여전히 발생하지만 데이터는 아무데도 이동하지 않습니다.