Ich versuche, ein Programm zu schreiben, um die Prozesse zu steuern, die auf dem Linux-System laufen. Ich bin daran interessiert, den Speicher- und CPU-Verbrauch der Prozesse zu kennen und die Prozesse auf dem System zu starten, zu beenden und anzuhalten.Ada Liste laufender Prozess in Linux
Die nächste Bibliothek, die ich mir vorstellen kann, ist GNAT.Os_Lib Paket, wie kann ich eine solche Überwachung in Ada tun?
Jede mögliche Richtung in dieser Hinsicht
hilft
Jacob, würde Florist den Trick machen, zumindest für CPU-Verbrauch, mit POSIX.Process_Times und? Tut mir leid, wenn ich falsch liege, ich habe das nie benutzt, aber es war das erste Mal, über das ich nachdachte, als ich über Prozesse sprach. –
Das funktioniert nur intern im Prozess. Ich habe die Frage gelesen, dass es darum geht, das Betriebssystem nach ** anderen ** Prozessen abzufragen. –