Moniteur de disque et d'exécution (démon)

Auteur: Laura McKinney
Date De Création: 9 Avril 2021
Date De Mise À Jour: 1 Juillet 2024
Anonim
Moniteur de disque et d'exécution (démon) - La Technologie
Moniteur de disque et d'exécution (démon) - La Technologie

Contenu

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 des systèmes d'exploitation multitâches, généralement au moment de l'amorçage, pour effectuer des modifications administratives ou surveiller des services.

Les processus démons courants incluent les gestionnaires, les spouleurs et autres programmes effectuant 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.


Introduction à Microsoft Azure et au nuage Microsoft | Tout au long de ce guide, vous apprendrez ce qu'est le cloud computing et comment Microsoft Azure peut vous aider à migrer et à exploiter votre entreprise à partir du cloud.

Techopedia explique Disk and Execution Monitor (Daemon)

Les fichiers de 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 résidents (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 dans le système d'exploitation Microsoft.


Les processus parents de 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, ce qui permet à l'initialisation d'adopter le processus enfant.

Les systèmes démarrent souvent les démons au démarrage afin de répondre aux requêtes du réseau, à l'activité matérielle ou aux programmes effectuant des tâches spécifiées. Les démons sont également capables de configurer le matériel et d'exécuter des tâches planifiées.

Les méthodes courantes par lesquelles un processus devient un démon sont les suivantes:

  • Dissociation du tty contrôlant
  • Former un animateur 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 en tant que répertoire de travail actuel
  • Mettre le masque à zéro pour autoriser les appels open () et create () à 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
  • En utilisant la console, un fichier journal ou / dev / null comme entrée standard, sortie standard et erreur standard