Demon (démon, dæmon, jinak řecky δαίμων damon ) - počítačový program v systémech podobných UNIXu , spouštěný samotným systémem a běžící na pozadí bez přímé interakce uživatele.
Démoni se obvykle spouštějí při startu systému. Typické úlohy démonů: servery síťových protokolů ( HTTP , FTP , e-mail atd.), správa hardwaru, údržba tiskové fronty, správa plánovaného provádění úloh atd. V technickém smyslu je proces považován za démona , který nemá ovládací terminál. Nejčastěji (ale ne nutně) je předkem démona init , kořenový proces UNIX. Tradičně názvy procesů démonů končí písmenem d , které označují, že proces je démon a rozlišují mezi normálním počítačovým programem a démonem.
Operační systémy Solaris 10 a OpenSolaris používají speciální mechanismus pro správu démonů - Service Management Facility .
V systémech Windows se podobná třída programů nazývá služba ( anglicky Services ).
Termín vymysleli programátoři projektu MAC MIT , odkazuje na charakter myšlenkového experimentu, Maxwellova démona, třídícího molekuly v pozadí . [1] UNIX a systémy podobné UNIXu tuto terminologii zdědily.
Démon je také postava v řecké mytologii , plní úkoly, které bohové nechtějí přijmout. Jak je uvedeno v Příručce správce systému UNIX, ve starověkém Řecku byl pojem „osobní démon“ zčásti srovnatelný s moderním pojetím „ anděla strážného “. [2]
Někdy se slovo daemon vykládá jako zkratka pro Angličany. Monitor disku a provádění . _ _ _ _ Operační systémy rodiny BSD používají obrázek démona jako logo , ilustrující další vývoj konceptu démona již v křesťanské tradici.