検索

24.4. ftrace の例

download PDF

以下では、トレースする関数のフィルター処理を変更する例を多数説明します。単語の先頭と末尾の両方に * ワイルドカードを使用できます。たとえば、*irq\* は、名前に irq を含むすべての関数を選択します。ただし、ワイルドカードは単語内で使用できません。

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

フィルターの例

  • 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 をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

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

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

会社概要

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

© 2024 Red Hat, Inc.