Dæmon (dæmon, dæmon, anden græsk δαίμων damon ) - et computerprogram i UNIX-lignende systemer , lanceret af systemet selv og kører i baggrunden uden direkte brugerinteraktion.
Dæmoner startes normalt ved systemstart. Typiske dæmonopgaver: netværksprotokolservere ( HTTP , FTP , e-mail osv.), hardwareadministration, printkøvedligeholdelse, styring af planlagt jobudførelse osv. I teknisk forstand betragtes en proces som en dæmon , der ikke har en styrende terminal. Oftest (men ikke nødvendigvis) er forfaderen til en dæmon init , UNIX-rodprocessen. Traditionelt slutter dæmonprocesnavne med bogstavet d for at angive, at processen er en dæmon og for at skelne mellem et normalt computerprogram og en dæmon.
Solaris 10 og OpenSolaris operativsystemer bruger en speciel mekanisme til at administrere dæmoner - Service Management Facility .
I Windows -systemer kaldes en lignende klasse af programmer en service ( engelsk Services ).
Udtrykket blev opfundet af programmørerne af MAC-projektet MIT , det refererer til karakteren af tankeeksperimentet, Maxwells dæmon, der sorterer molekyler i baggrunden . [1] UNIX og UNIX-lignende systemer har arvet denne terminologi.
Dæmonen er også en karakter i græsk mytologi , der udfører opgaver, som guderne ikke ønsker at påtage sig. Som anført i UNIX System Administrator's Handbook, var begrebet "personlig dæmon" i det antikke Grækenland til dels sammenligneligt med det moderne begreb " skytsengel ". [2]
Nogle gange fortolkes ordet daemon som et akronym for det engelske. D isk- og udførelsesmonitor . _ _ _ _ BSD -familiens operativsystemer bruger billedet af en dæmon som et logo , hvilket illustrerer den videre udvikling af begrebet en dæmon allerede i den kristne tradition.