perf

    0

    1答えて

    プロセスが実行され、このプロセスのELFファイルを削除する必要があることを証明する必要があります。ファイルシステム内の空きブロック数とノード数は増えません。彼らは増加する。このプロセスの全ライフサイクルでレイテンシを表示する必要がありますので、私はperf shed record ./Progを使用していますが、ファイルを作成して記録結果を保存しています。これは私の仕事の最初の部分を破壊します。私

    -1

    1答えて

    アンドロイドのアプリの特定の操作の起動時間と時間をトラッキングしたいと思います。 私は、アプリケーションのすべての基本操作の時間を測定するコードマーカーのアプローチを使用しています。私はいくつかのコードマーカーをコードのさまざまな場所に挿入しました。コードマーカーに達するたびにシステム時刻を記録します。そして、起動時間とその他の操作時間を測定するために開始マーカーと終了マーカーの時間差を取る。 私

    0

    1答えて

    私はperfをよく知り、私が書いたさまざまなプログラムに対してこれを実行しようとしています。 100%シングルスレッドのプログラムに対して起動すると、perfはマシン上で2つのコア(タスククロックイベント)を必要とすることを示します。ここで は出力例です: perf stat -a --per-core python3 test.py Performance counter stats for

    0

    1答えて

    パラメータ-xを使用してperfを実行し、機械可読形式で印刷しました。出力は次のようになります。 1285831153,,instructions,1323535732,100.00 7332248,,branch-misses,1323535732,100.00 1316.587352,,cpu-clock,1316776510,100.00 1568113343,,cycles,1323

    0

    1答えて

    私は自分のCPU上に一連のプロセスをプロファイルしようとしています。非常に正確であるためには、perf statコマンドを使用して、プロセスで使用されたCPUサイクルの数を確認します。 これはトップとは異なります。ここでは、スナップショットで使用されているCPUのパーセンテージのみが表示されます。 残念ながら、複数のプロセスを同時にプロファイルする方法は見つかりませんでした。これは可能ですか? 2

    2

    2答えて

    this documentに従い、perf recordに--intr-regs=ax,bx,r15を使用して、PEBSレコードで追加のCPUレジスタ情報を記録しようとしました。 しかし、perf.dataからこれらの情報を表示するにはどうすればよいですか?元のコマンドはperf reportで、オーバーヘッド、コマンド、共有オブジェクト、シンボルなどのフィールドがいくつか表示されます。 CPUレ

    1

    1答えて

    短いCコードスニペットを使用して、1つのプロセスのCPUサイクル数をカウントしようとします。 MWEはcpcycycles.cです。 cpucycles.c(重くman page exampleに基づく) #include <stdlib.h> #include <stdio.h> #include <unistd.h> #include <string.h> #include <sys/

    1

    1答えて

    私のプログラムのランタイムのかなりの部分がstd :: __ detail :: _ Map_baseに専念していて、それが何を参照しているのか分かりません。 私は、インターネット上で少し周りを探索し、ある種の構造体のように見えますが、私はそれが時間を取ってどのように表示されていない、ましてやそれのほぼ第五。この時間を短縮するにはどうすればよいですか?

    0

    1答えて

    私はLinuxで自分のC++アプリケーションのプロファイルを作成しようとしていますが、this article on perf recordに従ってください。私が理解することは、perf record program [program_options]を実行することです。programはプログラムの実行可能ファイルで、[program options]はプログラムに渡す引数です。しかし、私はこのよ

    0

    1答えて

    perfを使用してアプリケーションのベンチマークを実行しようとしています。アプリケーションはC++ベースであり、評価したい L1-dcache-loads,L1-dcache-load-misses,L1-dcache-stores,cycles,instructions,cache-references,cache-misses,bus-cycles,branch-misses より簡単に読