GNU/Linux >> Linux Esercitazione >  >> Linux

Qualsiasi modo per specificare la posizione dei dati del profilo

Peccato, la variabile d'ambiente GMON_OUT_PREFIX non è documentato nella glibc. Ho ottenuto le seguenti informazioni dal web e le ho testate sulla mia macchina.

se imposti la variabile d'ambiente GMON_OUT_PREFIX , quindi il file di output viene denominato ${GMON_OUT_PREFIX}.[PID] , il pid è l'id del processo profilato.

Ad esempio:

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

il file gmon out è:mygmon.12345 , supponendo che il processo foo id=12345.


la soluzione di jscoot ha funzionato per me, con l'importante differenza di impostare GMON_OUT_PREFIX all'esecuzione tempo, non in fase di compilazione.


Linux
  1. Un modo per sincronizzare la struttura delle directory quando i file sono già su entrambi i lati?

  2. Il modo più veloce per estrarre un ISO?

  3. La sfida e la promessa dei big data

  4. Backup su cloud e backup locale:il modo più sicuro per archiviare i dati

  5. C'è un modo per copiare il testo del tooltip in Firefox?

Personalizzazione di Grub nel modo più semplice:Grub-customizer

Installa Postman Ubuntu 18.04:il modo più semplice!

Qual è il modo più semplice per annusare i dati sul traffico TCP su Linux?

Come si specifica la posizione delle librerie in un file binario? (linux)

Qual è il modo più semplice per visualizzare i dati da stdout come grafico?

Linux - C'è un modo per identificare la velocità della tua memoria attraverso il software?