Daemon

Uit FOK!wiki
Versie door 213.84.91.93 (overleg) op 27 mrt 2005 om 13:11
Ga naar: navigatie, zoeken

Inleiding

Een 'daemon' is een programma dat tijdens het werken met de computer in het geheugen actief blijft, en op de achtergrond taken uitvoert. Het programma blijft actief zolang de computer niet afgesloten wordt, en zolang er geen opdracht aan de daemon wordt gegeven om af te sluiten. De term 'daemon' wordt voornamelijk gebruikt in de Unix achtige omgevingen. In het DOS tijdperk werd de daemon ook wel een TSR genoemd.


Werking

Een daemon werkt altijd autonoom, er is geen tussenkomst van de gebruiker vereist na het opstarten van het daemon programma. De handelingen verschillen uiteraard per product. De meest bekende daemon is waarschijnlijk wel de 'mailer-daemon'. Daar heeft iedereen wel eens een mail van gehad. Mail van deze daemon komt veelal van sendmail.

De daemon wacht dus op de achtergrond op externe invoer. Dat kan een systeemgebeurtenis zijn, of contact via het netwerk. De laatste is het meest gebruikt. Daemons zoals sendmail en apache wachten op verbinding op een TCP poort, en sturen uitvoer terug al naar gelang het binnenkomende verzoek.


Voorbeelden van daemons

Onderstaand een kleine selectie van daemons die op veel systemen te vinden zijn. Dit is zeker geen volledige lijst, er zijn tientallen varianten van daemons te noemen.