GNU/Linux >> Belajar Linux >  >> Linux

Ada cara untuk menentukan lokasi data profil

Sayang sekali, variabel lingkungan GMON_OUT_PREFIX tidak didokumentasikan dalam glibc. Saya mendapatkan informasi berikut dari web dan mengujinya di mesin saya.

jika Anda menetapkan variabel lingkungan GMON_OUT_PREFIX , maka file keluaran diberi nama ${GMON_OUT_PREFIX}.[PID] , pid adalah id dari proses yang diprofilkan.

Misalnya:

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

file gmon out adalah:mygmon.12345 , dengan asumsi foo process id=12345.


solusi jscoot bekerja untuk saya, dengan perbedaan penting pengaturan GMON_OUT_PREFIX di eksekusi waktu, tidak pada waktu kompilasi.


Linux
  1. Adakah Cara Untuk Menyinkronkan Struktur Direktori Saat File Sudah Di Kedua Sisi?

  2. Cara Tercepat Untuk Mengekstrak Iso?

  3. Bagaimana Cara Aman Mengubah Lokasi Direktori Data MySQL/MariaDB di Server cPanel/WHM?

  1. Cara mengatur server KVM dengan cara cepat

  2. Bagaimana Memberitahu Gnome Untuk Membaca Ulang ~/.profile?

  3. Apa cara termudah untuk mengendus data lalu lintas TCP di Linux?

  1. Apakah Rsync ~/foo Target/foo Sama Dengan Rsync ~/foo/ Target/foo/?

  2. Tantangan dan Janji Big Data

  3. Pencadangan Awan vs. Pencadangan Lokal:Cara Teraman untuk Menyimpan Data