英語フランス語スペイン語

OnWorksファビコン

perf-annotate - クラウドでオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーター上の OnWorks 無料ホスティング プロバイダーで perf-annotate を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド perf-annotate です。

プログラム:

NAME


perf-annotate - perf.data (perf レコードによって作成された) を読み取り、注釈付きコードを表示します

SYNOPSIS


perf 注釈を付ける [-私| --input=ファイル] [シンボル名]

DESCRIPTION


このコマンドは入力ファイルを読み取り、コードの注釈付きバージョンを表示します。 もし
オブジェクト ファイルにデバッグ シンボルが含まれている場合、ソース コードがアセンブリと一緒に表示されます
コー​​ド。

オブジェクトにデバッグ情報がない場合は、注釈付きアセンブリが表示されます。

OPTIONS


-i、--input=
ファイル名を入力します。 (標準入力が FIFO でない場合、デフォルト: perf.data)

-d、--dsos=
これらの DSO 内のシンボルのみを考慮してください。

-s、--symbol=
注釈を付けるシンボル。

-f、-force
文句を言わないで、やってください。

-v、-verbose
もっと冗長に。 (シンボルアドレス等を表示)

-D、--ダンプ-生のトレース
生のトレースを ASCII でダンプします。

-k、--vmlinux=
vmlinux のパス名。

-m、--モジュール
モジュールシンボルをロードします。 警告: -k および LIVE カーネルとともにのみ使用してください。

-l、--print-line
一致するソース行を出力します (遅い場合があります)。

-P、--フルパス
表示されるパス名を短くしないでください。

--stdio
標準入出力インターフェースを使用します。

--トゥイ
TUI インターフェイスを使用します。 --tui を使用するには、tty が存在しない場合、次のように tty が必要です。
他のコマンドにパイプする場合は、stdio インターフェイスが使用されます。 このインターフェースは以下から始まります
より多くのサンプルを含むラインを中心に、より多くのサンプルを含むラインを TAB/UNTAB で循環します。
。)

--gtk
GTK インターフェイスを使用します。

-C、--cpu
提供されている CPU のリストのサンプルのみをレポートします。 複数のCPUをXNUMXつのCPUとして提供できます。
スペースを含まないカンマ区切りのリスト: 0,1。 CPU の範囲は -: 0 ~ 2 で指定します。
デフォルトでは、すべての CPU のサンプルがレポートされます。

--asm-生
アセンブリ命令の生の命令エンコーディングを表示します。

- ソース
ソース コードとアセンブリ コードをインターリーブします。 デフォルトで有効になっていますが、無効にするには
--ソースなし。

--symfs=
このディレクトリに関連するシンボルを含むファイルを探します。

-M、--逆アセンブラスタイル=
objdump の逆アセンブラ スタイルを設定します。

--objdump=
objdump バイナリへのパス。

-スキップ-欠落
注釈を付けることができないシンボルはスキップします。

- グループ
イベントグループ情報をまとめて表示

onworks.net サービスを使用してオンラインで perf-annotate を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad