Der Martin: Programm v. Dienst v. Prozess

Beitrag lesen

Hi,

[...] s du als Systemüberwachung erwähnst, nicht. Aber unter Linux werden die Dienste nicht gesondert aufgeführt; sie werden als Prozess wie jeder andere auch gelistet.

Das hängt davon ab, wie man guckt. Wenn man sich nur alle Prozesse (also gerade laufende Programme) anzeigen lässt, die von einer speziellen PPID (Parent Process ID) abhängig sind, dann kann man das durchaus auch auf den Nutzer beschränken.

klar, ich ging aber davon aus, dass man, wenn schon, dann die Liste aller Prozesse betrachtet.

Der Unterschied zwischen "Programm" und "Prozess" ist i. a., dass ein Programm theoretisch ausführbar ist (also irgendwo gespeichert ist) und ein Prozess sich in Ausführung befindet.

Mit anderen Worten: Ein Prozess ist die gerade ausgeführte Instanz eines Programms. Ja, so kann man es ganz gut beschreiben!

Ciao,
 Martin

--
Es gibt eine Theorie, die besagt, dass das Universum augenblicklich durch etwas noch Komplizierteres und Verrücktes ersetzt wird, sobald jemand herausfindet, wie es wirklich funktioniert. Es gibt eine weitere Theorie, derzufolge das bereits geschehen ist.
- (frei übersetzt nach Douglas Adams)