Table des matières:
- Définition - Que signifie Disk and Execution Monitor (Daemon)?
- Techopedia explique Disk and Execution Monitor (Daemon)
Définition - Que signifie Disk and Execution Monitor (Daemon)?
Un moniteur de disque et d'exécution (démon) est un processus d'arrière-plan exécuté dans les systèmes d'exploitation multitâche informatique, généralement au moment du démarrage, pour effectuer des modifications administratives ou surveiller les services.
Les processus démon courants incluent les gestionnaires de courrier électronique, les spouleurs d'impression et d'autres programmes qui effectuent des tâches administratives du système d'exploitation. Les démons effectuent également des opérations spécifiées à des moments prédéfinis en réponse à des événements.
Techopedia explique Disk and Execution Monitor (Daemon)
Les fichiers démon Unix ont généralement un suffixe "d". Par exemple, "identd" fait référence à un démon qui fournit l'identité d'une connexion TCP. Les démons Microsoft OS sont appelés programmes de résiliation et de séjour (TSR) et sont appelés «agents système» ou «services» dans le contexte de l'administration du système d'exploitation.
Mac OS X, un système basé sur Unix, utilise également des démons, mais il ne fournit pas les mêmes services que sous Microsoft OS.
Les processus parents du démon sont souvent le processus d'initialisation. Un processus devient un démon en forçant un processus enfant et en quittant le processus parent, provoquant l'initialisation pour adopter le processus enfant.
Les systèmes démarrent souvent des démons au démarrage, pour répondre aux demandes du réseau, à l'activité matérielle ou aux programmes qui effectuent des tâches spécifiées. Les démons peuvent également configurer le matériel et exécuter des tâches planifiées.
Les méthodes courantes par lesquelles un processus devient un démon incluent:
- Se dissocier du contrôle tty
- Former un chef de session
- Former un chef de groupe de processus
- Rester à l'arrière-plan en bifurquant et en sortant
- Définition du répertoire racine comme répertoire de travail actuel
- Mettre le démasquer à zéro pour autoriser les appels open () et create () pour fournir leurs propres masques d'autorisation
- Fermeture des fichiers hérités laissés ouverts par le processus parent au moment de l'exécution
- Utilisation de la console, un fichier journal ou / dev / null comme entrée standard, sortie standard et erreur standard
