Demonio
Un demonio (también conocido como «proceso en segundo plano») es un programa que se ejecuta en segundo plano y realiza tareas sin ninguna entrada del usuario de la computadora. En su lugar, espera eventos o condiciones desencadenantes específicos antes de realizar sus funciones. Unix y los sistemas operativos basados en Unix, como Linux y macOS, usan demonios para muchas tareas esenciales del sistema.
El nombre «demonio» proviene de la mitología griega y se refiere a un «espíritu interior o acompañante». Al igual que el espíritu mitológico, un proceso demonio permanece oculto. Realiza una tarea útil por sí solo y sin que se le solicite. Lo más importante es que, sin el demonio, estas tareas no se realizarían en absoluto.
Al ver los procesos activos de su computadora, puede identificar los demonios por sus nombres: por tradición, los nombres de proceso de los demonios de Unix terminan con la letra «d». Por ejemplo, httpd es el servicio en segundo plano de un servidor web que espera solicitudes entrantes y luego proporciona páginas web y otros archivos. Otros demonios de uso común son crond, responsable de ejecutar trabajos cron programados, y lpd, que envía trabajos de impresión a una impresora de red. Algunos demonios no siguen esta convención de nombres e incluyen la palabra completa «daemon» en sus nombres.
NOTE: Los procesos en segundo plano que se ejecutan sin la entrada del usuario en Windows se conocen como servicios, no como demonios, pero cumplen la misma función.
Pon a prueba tu conocimiento