Der Martin: Programm v. Dienst v. Prozess

Beitrag lesen

Hi,

ich habe eben mal ein wenig bezogen auf folgende Begriffe quer gelesen. Bin mir nicht ganz sicher, ob ich die Unterscheidung korrekt verstanden habe.

im Groben wohl schon, wobei die Abgrenzung teils schwierig und unscharf ist.

Programm:

Der Begriff ist sowohl in Linux als auch in Windows geläufig. Die Unterscheidung zu einem Dienst liegt darin, das ein Programm für einen Nutzer sichtbar ist.

Das ist die volkstümliche Definition. Technisch gesehen sind Dienste ebenfalls Programme; der Ausdruck ist eigentlich ein Oberbegriff für alles, was ausführbarer Code ist.

Dienst:

Der Begriff ist sowohl in Linux als auch in Windows geläufig. Die Unterscheidung zu einem Programm liegt darin, das ein Dienst für einen Nutzer nicht sichtbar ist. Er läuft im Hintergrund.

Ja. Und oft mit anderen Privilegstufen, als der angemeldete Benutzer. Dienste (en: Services) sind in der Regel Programme, die unabhängig vom angemeldeten Benutzer eine bestimmte Funktionalität zur Verfügung stellen sollen.

Prozess:

Der Begriff ist sowohl in Linux als auch in Windows geläufig. Sowohl Programmen als auch Diensten liegen Prozesse zugrunde. Mit ps kann man sich die aktuell laufenden Prozesse auflisten lassen.

Oder mit top (benutze ich häufiger). Der Begriff Prozess ist schon sehr weit "unten" auf der Hardwareebene angesiedelt.

Taskmanager(Windows) versus Systemüberwachung (Linux/Cinnamon):

Im Taskmanger bei Windows gibt es einen Tab "Prozesse" und einen Tab "Dienste". Bei der Systemüberwachung in Linux/Cinnamon hingegen nur den Tab "Prozesse". Warum gibt es bei der Systemüberwachung keinen Tab "Dienste"?

Ich kenne das, was 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.

So long,
 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)