Monitor de disco y ejecución (Daemon)

Autor: Laura McKinney
Fecha De Creación: 9 Abril 2021
Fecha De Actualización: 1 Mes De Julio 2024
Anonim
Monitor de disco y ejecución (Daemon) - Tecnología
Monitor de disco y ejecución (Daemon) - Tecnología

Contenido

Definición: ¿Qué significa Disk and Execution Monitor (Daemon)?

Un disco y un monitor de ejecución (daemon) es un proceso en segundo plano que se ejecuta en los sistemas operativos multitarea de la computadora, generalmente en tiempo de arranque, para realizar cambios administrativos o monitorear los servicios.

Los procesos de daemon comunes incluyen controladores, spoolers y otros programas que realizan tareas administrativas del sistema operativo. Los demonios también realizan operaciones específicas en momentos predefinidos en respuesta a eventos.


Una introducción a Microsoft Azure y la nube de Microsoft | A lo largo de esta guía, aprenderá de qué se trata la computación en la nube y cómo Microsoft Azure puede ayudarlo a migrar y administrar su negocio desde la nube.

Techopedia explica Disk and Execution Monitor (Daemon)

Los archivos daemon de Unix generalmente tienen un sufijo "d". Por ejemplo, "identd" se refiere a un demonio que proporciona la identidad de una conexión TCP. Los demonios del sistema operativo de Microsoft se denominan programas de terminación y permanencia como residente (TSR) y se denominan "agentes del sistema" o "servicios" dentro del marco de la administración del sistema operativo.

Mac OS X, un sistema basado en Unix, también utiliza demonios, pero no proporciona los mismos servicios que en el sistema operativo Microsoft.

Los procesos primarios del demonio son a menudo el proceso de inicialización. Un proceso se convierte en un demonio al bifurcar un proceso hijo y salir del proceso padre, haciendo que la inicialización adopte el proceso hijo.

Los sistemas a menudo inician demonios en el momento del arranque, que responden a solicitudes de red, actividad de hardware o programas que realizan tareas específicas. Los demonios también pueden configurar hardware y ejecutar tareas programadas.

Los métodos comunes por los cuales un proceso se convierte en un demonio incluyen:

  • Disociación del tty controlador
  • Formando un líder de sesión
  • Formando un líder de grupo de proceso
  • Mantenerse en segundo plano bifurcando y saliendo
  • Establecer el directorio raíz como el directorio de trabajo actual
  • Establecer la máscara en cero para permitir llamadas open () y create () para proporcionar sus propias máscaras de permisos
  • Cerrar archivos heredados que el proceso padre dejó abiertos en el momento de la ejecución
  • Usando la consola, un archivo de registro o / dev / null como entrada estándar, salida estándar y error estándar