Demonio (daemon, daemon, otro griego δαίμων damon ) - un programa de computadora en sistemas similares a UNIX , iniciado por el propio sistema y ejecutándose en segundo plano sin interacción directa del usuario.
Los demonios generalmente se inician en el momento del arranque del sistema. Tareas típicas de un demonio: servidores de protocolo de red ( HTTP , FTP , correo electrónico, etc.), administración de hardware, mantenimiento de colas de impresión, administración de ejecución de trabajos programados, etc. En un sentido técnico , un proceso se considera un demonio que no tiene un terminal de control. La mayoría de las veces (pero no necesariamente) el ancestro de un daemon es init , el proceso raíz de UNIX. Tradicionalmente, los nombres de los procesos daemon terminan con la letra d para indicar que el proceso es un daemon y para distinguir entre un programa de computadora normal y un daemon.
Los sistemas operativos Solaris 10 y OpenSolaris utilizan un mecanismo especial para administrar demonios: Service Management Facility .
En los sistemas Windows , una clase similar de programas se denomina servicio ( Servicios en inglés ).
El término fue acuñado por los programadores del proyecto MAC MIT , se refiere al personaje del experimento mental, el demonio de Maxwell , clasificando moléculas en el fondo . [1] Los sistemas UNIX y similares a UNIX han heredado esta terminología.
El demonio es también un personaje de la mitología griega , que realiza tareas que los dioses no quieren asumir. Como se indica en el Manual del administrador del sistema UNIX, en la antigua Grecia el concepto de "demonio personal" era, en parte, comparable al concepto moderno de " ángel guardián ". [2]
A veces la palabra daemon se interpreta como un acrónimo del inglés. Monitor de disco y ejecución . _ _ _ Los sistemas operativos de la familia BSD utilizan la imagen de un demonio como logotipo , lo que ilustra el desarrollo posterior del concepto de demonio ya en la tradición cristiana.