Wie kann ich die Prozessliste mit C auslesen
-
Gibt es eine Funktion, mit der man in C die Einträge der Prozessliste auslesen kann?
Ich kann sie weder im manual noch in der Literatur (Stevens) finden.
Linux scheint beim ps-Befehl auf das /proc-Filesystem loszugehen, aber das macht mir bei der Portierung auf IBM, HP, SINIX, Solaris doch sicher Schwierigkeiten. Gibt es etwas, das auf allen diesen Maschinen funktioniert?
Thanx
-
es gibt keinen unabhängigen Weg, deswegen hat jedes Unix-Derivat ein eigenes ps Programm. Da bleibt dir nur über, dass du das für jedes System einzelnd implementierst.