C / linux obtenir la liste des process - C - Programmation
Marsh Posté le 08-11-2005 à 09:37:45
question annexe : comment se mettre en attente de la fin d'un processus (non fils ?) (donc pas waitpid)
Marsh Posté le 08-11-2005 à 10:12:08
Je pensais que c'était au niveau de /dev, mais je ne trouve pas le fichier ad hoc sur mon OS (Solaris 8).
Faudrait que je zieute quand j'aurais le temps, c'est une question intéressante.
Marsh Posté le 08-11-2005 à 10:16:41
J'viens de parcourir la liste des fonctions POSIX, et je n'en ai pas vu.
Maintenant je suis allé vite (pas le temps). En plus j'ai laissé mon bouquin de C pour Unix est chez moi
Marsh Posté le 08-11-2005 à 10:19:20
C'est pas portable tout ça. J'ai le souvenir d'avoir été voir dans top, et c'était le souk. Le fouillage de /proc me semble un bon début pour faire simple/
Marsh Posté le 08-11-2005 à 10:34:00
bin en fait jcommence a me dire qu'un popen sur un "ps aux" est ptet pas mal
Marsh Posté le 08-11-2005 à 10:46:25
Mouais, vu les droits sur /proc je crois que ce serait pas du luxe, en plus c'est portable comme méthode
Marsh Posté le 08-11-2005 à 13:54:45
chrisbk a écrit : |
En lisant le contenu du repertoire /proc ?
Marsh Posté le 08-11-2005 à 09:04:13
bon bin vala question con mais je trouve pas la reponse
comment en C sous linux obtenir la liste des processes ?
merci