GNU/Linux >> Tutoriels Linux >  >> Linux

N'importe quel moyen de spécifier l'emplacement des données de profil

Dommage, la variable d'environnement GMON_OUT_PREFIX n'est pas documenté dans la glibc. J'ai obtenu les informations suivantes sur le Web et j'ai testé sur ma machine.

si vous définissez la variable d'environnement GMON_OUT_PREFIX , alors le fichier de sortie est nommé ${GMON_OUT_PREFIX}.[PID] , le pid est l'identifiant du processus profilé.

Par exemple :

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

le fichier de sortie gmon est :mygmon.12345 , en supposant que l'ID de processus foo =12345.


La solution de jscoot a fonctionné pour moi, avec la différence importante de définir GMON_OUT_PREFIX à l'exécution temps, pas au moment de la compilation.


Linux
  1. Un moyen de synchroniser la structure des répertoires lorsque les fichiers sont déjà des deux côtés ?

  2. Comment dire à Gnome de relire le ~/.profile ?

  3. Le défi et la promesse du Big Data

  4. Sauvegarde cloud vs sauvegarde locale :le moyen le plus sûr de stocker des données

  5. Quel est le moyen le plus simple de renifler les données de trafic TCP sous Linux ?

Comment mettre à niveau vers Linux Mint 20.3 :la bonne manière

Personnaliser Grub en toute simplicité :Grub-customizer

Installez Postman Ubuntu 18.04 :le moyen le plus simple !

Quel est le moyen le plus simple de visualiser les données de stdout sous forme de graphique ?

Linux - Existe-t-il un moyen d'identifier la vitesse de votre mémoire via un logiciel ?

Comment récupérer par programmation le GID d'un processus en cours d'exécution