15.2. 스케줄링 대기 시간을 측정하도록 rtla-osnoise 추적 프로그램 구성
추적 시스템의 current_tracer 파일에 osnoise 를 추가하여 rtla-osnoise 추적기를 구성할 수 있습니다. 기본적으로 current_tracer 파일은 /sys/kernel/tracing/ 디렉터리에 마운트됩니다. rtla-osnoise 추적기에서는 인터럽트 요청(IRQ)을 측정하고 단일 노이즈 발생을 위해 스레드 대기 시간이 20 마이크로초 이상인 경우 분석을 위해 추적 출력을 저장합니다.
사전 요구 사항
- 시스템에 대한 root 권한이 있습니다.
프로세스
현재 추적기를 나열합니다.
# cat /sys/kernel/tracing/current_tracer nopno operations(nop)는 기본 추적기입니다.추적 시스템의
current_tracer파일에osnoise추적기를 추가합니다.# cd /sys/kernel/tracing/ # echo osnoise > current_tracer추적 출력을 생성합니다.
# cat trace # tracer: osnoise