GNU/Linux >> Linux の 問題 >  >> Linux

プロファイル データの場所を指定する任意の方法

残念ながら、環境変数 GMON_OUT_PREFIX glibc には記載されていません。 Web から次の情報を取得し、自分のマシンでテストしました。

環境変数 GMON_OUT_PREFIX を設定した場合 の場合、出力ファイルの名前は ${GMON_OUT_PREFIX}.[PID] になります 、pid はプロファイルされたプロセスの ID です。

例:

GMON_OUT_PREFIX=mygmon; gcc -o foo -pg foo.c

gmon 出力ファイルは次のとおりです:mygmon.12345 、foo プロセス ID=12345 と仮定します。


jscoot のソリューションは私にとってはうまくいきましたが、 GMON_OUT_PREFIX を設定するという重要な違いがあります 実行時 時間、ではない コンパイル時。


Linux
  1. Linux Mint 20.3にアップグレードする方法:正しい方法

  2. KVMサーバーを高速にセットアップする方法

  3. 実行中のプロセスの GID をプログラムで取得する方法

  1. 〜/ .profileを読み直すようにGnomeに指示する方法は?

  2. Isoを抽出する最速の方法は?

  3. クラウドバックアップとローカルバックアップ:データを保存する最も安全な方法

  1. bashスクリプトを終了する方法はありますが、ターミナルを終了しない

  2. Linux で TCP トラフィック データを盗聴する最も簡単な方法は何ですか?

  3. ライブラリの場所をバイナリに指定するにはどうすればよいですか? (Linux)