Demone
Un demone (chiamato anche "processo in background") è un programma che viene eseguito in background e svolge attività senza alcun input da parte dell'utente del computer. Attende invece eventi o condizioni specifici che lo attivano prima di svolgere le proprie funzioni. Unix e i sistemi operativi basati su Unix, come Linux e macOS, usano i demoni per molte attività di sistema fondamentali.
Il nome "daemon" deriva dalla mitologia greca e si riferisce a uno "spirito interiore o servitore". Come lo spirito mitologico, un processo demone opera nascosto alla vista. Svolge autonomamente un'attività utile, senza che nessuno glielo chieda. Soprattutto, senza il demone queste attività non verrebbero svolte affatto.
Mentre visualizzi i processi attivi del computer, puoi identificare i demoni in base ai loro nomi: per tradizione, i nomi dei processi dei demoni Unix terminano con la lettera "d". Ad esempio, httpd è il servizio in background di un server web che attende le richieste in arrivo e fornisce quindi pagine web e altri file. Altri demoni di uso comune sono crond, responsabile dell'esecuzione dei processi cron pianificati, e lpd, che invia i processi di stampa a una stampante di rete. Alcuni demoni non seguono questa convenzione di denominazione e includono nei loro nomi la parola completa "daemon".
NOTE: I processi in background che vengono eseguiti senza input dell'utente in Windows sono chiamati servizi, non demoni, ma svolgono lo stesso ruolo.
Metti alla prova le tue conoscenze