Daemon (databehandling)

En tjeneste , resident program eller daemon ( Unix terminology , feilaktig oversatt som daemon [ 1 ] ) er en spesiell type program som kjører i bakgrunnen, i stedet for å være direkte kontrollert av brukeren. [ 2 ]​ Denne typen programmer forblir i systemet, det vil si at den kan kjøres vedvarende eller startes på nytt hvis det gjøres et forsøk på å drepe prosessen avhengig av demonkonfigurasjonen og systempolicyene. Bruken av dette navnet kommer fra retro-akronymet "Daemon", Disk And Execution Monitor.

Historikk

Daemon- programmer kalles dette på UNIX- systemer . Lignende prosesser finnes på andre systemer som MS - DOS TSRer eller Windows - tjenester .

I følge en undersøkelse utført av Richard Steinberg ble ordet daemon brukt for første gang i 1963, innen databehandling, for å nevne en prosess som tok sikkerhetskopier på bånd. Denne prosessen ble brukt i MIT MAC-prosjektet og i en datamaskin fra IBM 7094. [ 3 ] Dette prosjektet ble ledet av Fernando J. Corbató , som hevder at det var basert på James Maxwells demon , denne demonen var en slags årvåkenhet som bodde i midten av en beholder delt i to, full av molekyler. Vekteren eller demonen hadde ansvaret for å tillate, avhengig av hastigheten til molekylet, at de gikk fra den ene siden til den andre. [ 4 ]

Funksjoner

Demoner har vanligvis følgende egenskaper:

For eksempel vil en maskin som er vert for en nettserver bruke en httpd-demon ( HTTP -demon ) for å tilby tjenesten og som besøkende på det nettet kan få tilgang til. Et annet eksempel er "kronologiske" demoner som cron , som utfører planlagte oppgaver som systemvedlikehold i bakgrunnen.

Se også

Referanser

  1. https://blog.desdelinux.net/el-true-meaning-of-the-term-daemon/
  2. «Datamaskinordliste - Definisjon av datatermer» . www.glosarioit.com . Hentet 16. august 2022 . 
  3. http://www.takeourword.com/TOW146/page4.html
  4. http://www.takeourword.com/TOW129/page2.html