30.4. ftrace の例


ワイルドカードを使用することで、トレース対象の関数のフィルタリングを変更できます。ワイルドカード * は、単語の先頭と末尾の両方で使用できます。たとえば、\*irq\* と 入力すると、名前に irq が含まれるすべての関数が選択されます。ただし、ワイルドカードは単語内で使用できません。

検索用語とワイルドカード文字を二重引用符で囲むと、シェルが検索を現在の作業ディレクトリーに拡張しないようにします。

30.4.1. フィルターの例

  • schedule 関数のみをトレースします。

    # echo schedule > /sys/kernel/debug/tracing/set_ftrace_filter
  • lock で終わるすべての関数をトレースします。

    # echo "*lock" > /sys/kernel/debug/tracing/set_ftrace_filter
  • spin_ で始まるすべての関数をトレースします。

    # echo "spin_*" > /sys/kernel/debug/tracing/set_ftrace_filter
  • 名前に cpu のあるすべての関数をトレースします。

    # echo "cpu" > /sys/kernel/debug/tracing/set_ftrace_filter
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

Red Hat ドキュメントについて

Legal Notice

Theme

© 2026 Red Hat
トップに戻る