Daemon (Disk And Execution MONitor) este un proces de fundal care răspunde solicitărilor de servicii. [1] În mod tradițional, daemonii sunt implementați după a schemă originară din Unix SysV [2]. Termenul a apărut cu Unix, dar majoritatea sistemelor de operare folosesc daemoni într-o formă sau alta. În sistemele Unix-like, numele daemonilor se termină în mod convențional cu „d”: inetd, httpd, nfsd, sshd, named, lpd. [3] Procesele daemon nu se află sub controlul direct al utilizatorului și sunt începute când sistemul este pornit și se termină cu sistemul oprit. De obicei, procesul părinte al unui daemon este procesul init. Unii daemoni nu sunt generați la pornire, dar sunt creați mai târziu de un alt proces care a încetat și a fost adoptat de init.[4]

Sistemele Windows folosesc daemoni sub denumirea de servicii. Un serviciu este un program care răspunde solicitărilor de la alte programe prin intermediul unui mecanism de comunicare între procese (de obicei printr-o rețea).

Etimologie

[modificare | modificare sursă]

Termenul daemon a fost introdus de programatorii proiectului MAC (Project on Mathematics and Computational) al MIT în 1963. Au luat numele de la demonul lui Maxwell, o ființă imaginară care funcționează constant în fundal, sortând molecule într-un experiment de gândire prezentat de fizicianul James Clerk Maxwell. Sistemele Unix au moștenit această terminologie.

Exemple de daemoni

[modificare | modificare sursă]

Sistemele UNIX au numeroși daemoni care efectuează activități de zi cu zi:

Vezi și

[modificare | modificare sursă]

Referințe și note

[modificare | modificare sursă]
  1. ^ Daemon Definition linfo.org
  2. ^ daemon(7) — Linux manual page man7.org
  3. ^ Linux Jargon Buster: What are Daemons in Linux? itsfoss.comBill Dyer, June 5, 2021
  4. ^ What is a Daemon? liquidweb.com, Dean Conally, June 9, 2021
  5. ^ biod Daemon ibm.com
  6. ^ systemd-logind.service freedesktop.org
  7. ^ udisksd systutorials.com
  8. ^ A Thief in the Night: vhand flylib.com
  9. ^ List of Unix daemons en.wikipedia.org
  10. ^ List of service daemons for Linux and Unix-like systems[nefuncțională]

Legături externe

[modificare | modificare sursă]