glossar
was ist ein daemon?
TL;DR
Ein Daemon ist ein Programm, das unauffällig im Hintergrund läuft und aktiv wird, wenn etwas es braucht, etwa der Dienst, der dein WLAN verbunden hält. Pane nutzt einen für Remote Pane: Der Daemon läuft auf deinem Host-Rechner und hält deine Terminals und Agenten am Laufen, während sich ein Laptop oder Handy mit ihm verbindet. Auf einem einzelnen Computer musst du nicht darüber nachdenken, weil die App alles erledigt, solange sie geöffnet ist.
Ein Daemon ist ein Programm, das im Hintergrund auf deinem Rechner läuft. Du siehst und bedienst es nicht direkt. Es erledigt unauffällig seine Aufgabe und wird aktiv, sobald es gebraucht wird.
die einfache erklärung
Ein Daemon ist ein Hintergrundhelfer, den du nie siehst, auf den du dich aber immer verlässt.
Stell dir einen Daemon wie den Nachtwächter in einem Büro vor. Du siehst ihn nicht, aber er ist immer da und kümmert sich. Jemand klingelt? Er öffnet die Tür. Ein Alarm geht los? Er reagiert. Auf deinem Computer arbeitet ein Daemon genauso.
Auf deinem Computer laufen gerade schon viele Daemons. Was hält deine WLAN-Verbindung aufrecht? Ein Daemon. Was synchronisiert deine Dateien mit Dropbox? Ein Daemon. Was sucht im Hintergrund nach Softwareupdates? Auch ein Daemon.
warum pane einen daemon nutzt
Der Daemon von Pane hält Agenten auf dem Host am Laufen, während ein anderes Gerät sie steuert.
Wenn du Pane lokal nutzt, musst du darüber gar nicht nachdenken. Solange die App geöffnet ist, kümmert sich Pane um alles.
Wichtig wird der Daemon bei Remote Pane. Auf deinem leistungsstarken Desktop zu Hause laufen deine Agenten. Du willst sie vom Laptop im Café oder vom Smartphone steuern. Der Daemon hält deine Sessions auf dem Desktop am Laufen, während du sie von überall bedienst.
Ohne Daemon würde das Schließen der App alle laufenden Agenten beenden. Mit Daemon läuft im Hintergrund alles weiter.
Daemons in anderen Agent-Tools
Die meisten Agent-Tools nutzen einen, damit lang laufende Agenten das Fenster überdauern.
Daemons sind in Agent-Tools weit verbreitet, weil Agenten lange laufen und du nicht willst, dass sie stoppen, wenn ein Fenster geschlossen wird. Paseo betreibt einen Hintergrund-Daemon, mit dem seine Desktop-, Handy-, Web- und Terminal-Clients alle kommunizieren. Orca hält seine Terminals in einem separaten Hilfsprozess, der sich beendet, wenn nichts läuft. Ghostex-Sessions haben in unserem Test einen Neustart des Daemons überstanden, und Herdr hält Agenten auf einem Server am Laufen, nachdem du die Verbindung getrennt hast.
daemon, server und dienst im vergleich
Jeder Server ist ein Daemon. Ein Dienst ist ein Daemon, um den sich das Betriebssystem kümmert.
| begriff | bedeutung |
|---|---|
| Daemon | Jedes Programm, das im Hintergrund läuft. Das ist der allgemeinste Begriff. |
| Server | Ein Programm, das auf Anfragen anderer Programme oder Rechner wartet. Alle Server sind Daemons, aber nicht alle Daemons sind Server. |
| dienst | Ein Daemon, den das Betriebssystem für dich verwaltet. Er startet automatisch beim Hochfahren und nach einem Absturz neu. |
passende dokumentation
- → Remote-VM einrichten: Richte den Pane-Daemon auf einem entfernten Rechner ein
- → Remote Pane über SSH: Verbinde dich über SSH mit dem Daemon
- → Sicherheit und Berechtigungen: So bleibt der Daemon sicher
Quellen
- Korrekturen
- Wenn hier etwas falsch oder veraltet ist, sag uns Bescheid. Wir korrigieren es und aktualisieren das Datum oben. Issue auf GitHub öffnen
- Quellen
häufig gestellte fragen
Von Parsa Khazaeepoul, Mitgründer von Pane. .