Daemon: verschil tussen versies
(6 tussenliggende versies door 3 gebruikers niet weergegeven) | |||
Regel 1: | Regel 1: | ||
− | + | __TOC__ | |
+ | |||
+ | == 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. | 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 [[e-mail|mail]] van gehad. [[e-mail|Mail]] van deze daemon komt veelal van [[sendmail]]. | 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 [[e-mail|mail]] van gehad. [[e-mail|Mail]] van deze daemon komt veelal van [[sendmail]]. | ||
Regel 11: | Regel 13: | ||
− | + | == 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. | 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. | ||
Regel 20: | Regel 22: | ||
* [[mysqld]] - Het daemon component van [[MySQL]]. | * [[mysqld]] - Het daemon component van [[MySQL]]. | ||
* [[ntpd]] - Het daemon component van [[ntp]], het netwerk-tijd protocol. | * [[ntpd]] - Het daemon component van [[ntp]], het netwerk-tijd protocol. | ||
+ | |||
+ | --[[User:TimberWolf|TimberWolf]] 14:15, 27 Mar 2005 (CEST) | ||
+ | |||
+ | [[Category:Linux]] | ||
+ | [[Categorie:DIG]] |
Huidige versie van 11 dec 2005 om 16:47
Inleiding[bewerken]
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[bewerken]
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[bewerken]
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.
- sendmail - Van de gelijknamige mail server (MTA).
- qmail - Van de gelijknamige mail server (MTA).
- apache - Van de webserver van de Apache Foundation.
- mysqld - Het daemon component van MySQL.
- ntpd - Het daemon component van ntp, het netwerk-tijd protocol.
--TimberWolf 14:15, 27 Mar 2005 (CEST)