25.3. trace-cmd 예


trace-cmd 유틸리티를 사용하여 다양한 옵션 및 필터로 커널 기능을 추적할 수 있습니다.

25.3.1. 예

  • myapp 이 실행되는 동안 커널 내에서 실행되는 레코딩 기능을 활성화하고 시작합니다.

    # trace-cmd record -p function myapp

    이는 myapp 과 관련이 없는 모든 CPU 및 모든 작업의 기능을 기록합니다.

  • 결과를 표시합니다.

    # trace-cmd report
  • myapp 이 실행되는 동안 sched 로 시작하는 함수만 기록합니다.

    # trace-cmd record -p function -l 'sched*' myapp
  • 모든 IRQ 이벤트를 활성화합니다.

    # trace-cmd start -e irq
  • wakeup_rt 추적기를 시작합니다.

    # trace-cmd start -p wakeup_rt
  • 함수 추적을 비활성화하는 동안 선점irqsoff 추적을 시작합니다.

    # trace-cmd start -p preemptirqsoff -d
    참고

    RHEL 8의 trace-cmd 버전은 function-trace 옵션을 사용하는 대신 ftrace_enabled 를 끕니다. trace-cmd start -p 함수를 사용하여 ftrace 를 다시 활성화할 수 있습니다.

  • trace-cmd 가 수정되기 전의 상태를 복원합니다.

    # trace-cmd start -p nop

    trace-cmd 를 사용한 후 시스템을 다시 시작했는지 여부에 관계없이 debugfs 파일 시스템을 사용하려는 경우 중요합니다.

  • 단일 추적 지점을 추적합니다.

    # trace-cmd record -e sched_wakeup ls /bin
  • 추적을 중지합니다.

    # trace-cmd record stop
작은 정보

자세한 내용은 시스템의 trace-cmd(1) 매뉴얼 페이지를 참조하십시오.

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 문서 정보

Legal Notice

Theme

© 2026 Red Hat
맨 위로 이동