Está en la página 1de 2

Demonio (informtica) Un daemon (nomenclatura usada en sistemas UNIX y UNIX-like), servicio (nomenclatura usada en Windows) o programa residente (nomenclatura

usada en Ms-Dos) es un tipo especial de proceso informtico no interactivo, es decir, que se ejecuta en segundo plano en vez de ser controlado directamente por el usuario. Este tipo de programas continua en el sistema, es decir, que puede ser ejecutado en forma persistente o reiniciado si se intenta matar el proceso dependiendo de configuracin del demonio y polticas del sistema. La palabra daemon viene de las siglas en ingles D.A.E.M.O.N (Disk And Execution Monitor). Para otros usos de este trmino, vase Demonio (desambiguacin). Un daemon (nomenclatura usada en sistemas UNIX y UNIX-like), servicio (nomenclatura usada en Windows) o programa residente (nomenclatura usada en Ms-Dos) es un tipo especial de proceso informtico no interactivo, es decir, que se ejecuta en segundo plano en vez de ser controlado directamente por el usuario. Este tipo de programas continua en el sistema, es decir, que puede ser ejecutado en forma persistente o reiniciado si se intenta matar el proceso dependiendo de configuracin del demonio y polticas del sistema. La palabra daemon viene de las siglas en ingles D.A.E.M.O.N (Disk And Execution Monitor). Historia Los programas demonios reciben este nombre en los sistemas UNIX. En otros sistemas existen procesos similares como los TSRs de MS-DOS o los servicios de Windows. Segn una investigacin realizada por Richard Steinberg, la palabra daemon fue utilizada en 1963 por primera vez, en el rea de la informtica, para denominar a un proceso que realizaba backups en unas cintas. Este proceso se utiliz en el proyecto MAC del MIT y en una computadora IBM 7094.1 Dicho proyecto estaba liderado por Fernando J. Corbat, quien afirma que se bas en el demonio de James Maxwell, este daemon era una especie de vigilante que resida en medio de un recipiente dividido en dos, lleno de molculas. El vigilante o daemon se encargaba de permitir, dependiendo de la velocidad de la molcula, que stas pasaran de un lado al otro. Los daemons de las computadoras actan muy similar al daemon de Maxwell, pues realizan acciones segn el comportamiento y algunas condiciones del sistema.2

Caractersticas Los demonios suelen tener las siguientes caractersticas:

No disponen de una "interfaz" directa con el usuario, ya sea grfica o textual.

No hacen uso de la entradas y salidas estndar para comunicar errores o registrar su funcionamiento, sino que usan archivos del sistema en zonas especiales (/var/log/ en los UNIX ms modernos) o utilizan otros demonios especializados en dicho registro como el syslogd.

Por ejemplo, una mquina que alberga un servidor web utilizar un daemon httpd (HTTP Daemon) para ofrecer el servicio y que los visitantes a dicha web puedan acceder. Otro ejemplo son los demonios "cronolgicos" como cron, que realizan tareas programadas como mantenimiento del sistema en segundo plano. Referencias 1. http://www.takeourword.com/TOW146/page4.html 2. http://www.takeourword.com/TOW129/page2.html

También podría gustarte