Portale:Informatica/Voce della settimana/Settimana 8
Nei sistemi Unix e, più in generale, nei sistemi operativi multitasking, un demone (daemon in inglese) è un programma eseguito in background, senza che sia sotto il controllo diretto dell'utente. Di solito i demoni hanno nomi che finiscono per "d": per esempio, syslogd
è il demone che gestisce i log di sistema.
Spesso i demoni vengono avviati al boot del sistema: in generale hanno la funzione di rispondere a determinate richieste, che siano di rete, hardware, etc. Ad esempio, alcuni usi dei demoni possono essere la configurazione delle periferiche, (come devfs nei sistemi Linux), eseguire dei compiti impostati a determinati intervalli (come cron), gestire il suono (come aRts e esd), gestione del controllo versione (come CVS o subversion) e una vasta varietà di altri compiti.