24.2. ftrace 파일
다음은 /sys/kernel/debug/tracing/ 디렉토리의 기본 파일입니다.
ftrace 파일
- Trace
-
ftrace추적의 출력을 보여주는 파일입니다. 이 파일을 읽을 때 추적이 중지되고 읽은 이벤트를 사용하지 않기 때문에 실제로 추적의 스냅샷입니다. 즉, 사용자가 추적을 비활성화하고 이 파일을 읽으면 읽힐 때마다 동일한 항목을 보고합니다. - trace_pipe
-
추적을 읽을 때
ftrace추적의 출력을 보여주는 파일은 실시간으로 표시됩니다. 생산자/소유자 추적입니다. 즉, 각 읽기는 읽은 이벤트를 사용합니다. 이는 읽은 대로 추적을 중지하지 않고 활성 추적을 읽는 데 사용할 수 있습니다. - available_tracers
- 커널로 컴파일된 ftrace 추적기 목록입니다.
- current_tracer
-
ftrace추적기를 활성화하거나 비활성화합니다. - 이벤트
- 추적할 이벤트가 포함되어 있고 이벤트를 활성화 또는 비활성화하고 이벤트에 대한 필터를 설정하는 데 사용할 수 있는 디렉터리입니다.
- tracing_on
-
ftrace버퍼에 대한 레코딩을 비활성화하고 활성화합니다.tracing_on파일을 통해 추적을 비활성화해도 커널 내부에서 발생하는 실제 추적은 비활성화되지 않습니다. 버퍼 쓰기만 비활성화합니다. 추적을 수행하는 작업은 계속 발생하지만 데이터는 아무데도 이동하지 않습니다.