Daemon 8115 31447031 2008-07-09T19:29:44Z 85.5.78.130 {{Voir homonymes|Démon}} Un '''démon''' (ou ''daemon'' en anglais, du [[grec]] {{grec ancien|δαιμων}}) désigne un type de [[programme informatique|programme]] [[informatique]], un [[processus (informatique)|processus]] qui s'exécute en arrière-plan plutôt que sous le contrôle direct d'un utilisateur. Le terme daemon a été créé par les inventeurs d'[[UNIX]]. Le [[retro-acronyme]] ''Disk And Execution MONitor'' (moniteur de disque et d'exécution) a été inventé pour justifier le terme ''daemon'' après qu'il fut devenu populaire. Les démons sont souvent démarrés lors du chargement du système d'exploitation, et servent en général à répondre à des requêtes du [[réseau informatique|réseau]], à l'activité du [[matériel informatique|matériel]] ou à d'autres programmes en exécutant certaines tâches. Sous [[Microsoft Windows]], ces fonctions sont exécutées par des programmes appelés «&nbsp;services&nbsp;», même si le terme «&nbsp;démon&nbsp;» semble de plus en plus utilisé. == Démon sous UNIX == D'un côté strictement technique, un démon sous un système [[UNIX]] ou ''UNIX-compatible'' peut être n'importe quel processus ayant le processus numéro 1 comme parent (<tt>[[init]]</tt>). D'autre part, tout processus dont le parent meurt sans attendre le statut de son processus enfant est adopté par <tt>init</tt>. Une façon commune de lancer un démon est donc de « fourcher » (<tt>[[fork]]</tt>) une ou deux fois et de faire arrêter le parent quand l'enfant commence ses opérations normales. Cette façon de faire est quelquefois résumée par la phrase ''fork off and die'' (« fourcher et mourir »). Dans l'usage commun, un démon peut être n'importe quel processus fonctionnant en arrière-plan, qu'il soit ou non un enfant de <tt>init</tt>. Les démons peuvent aussi être utilisés pour configurer le matériel (comme <tt>devfsd</tt> sur les systèmes [[GNU]]/[[Linux]]), exécuter des tâches répétitives (comme <tt>[[cron]]d</tt>) ou effectuer une variété d'autres tâches. == Anecdote == Les [[serveur de messagerie électronique|serveurs mail]], qui doivent tourner en permanence, sont des démons : regardez les mails que l'on vous envoie si le destinataire est inexistant, l'expéditeur en est la plupart du temps « ''mailer-daemon@adresse.pays'' ». {{Portail informatique}} [[Catégorie:Logiciel système]] [[Catégorie:Système d'exploitation]] [[bs:Daemon]] [[ca:Dimoni (programa)]] [[cs:Démon (software)]] [[de:Daemon]] [[en:Daemon (computer software)]] [[es:Demonio (informática)]] [[hr:Daemon]] [[it:Demone (informatica)]] [[ja:デーモン (ソフトウェア)]] [[ko:데몬]] [[lt:Daemon]] [[nl:Daemon (Unix)]] [[pl:Daemon]] [[pt:Daemon (aplicativo para computadores)]] [[ru:Демон (программа)]] [[sv:Daemon]]