Terme informatique : qu'est-ce qu'un démon ?

Si vous vous occupez un peu du fonctionnement d'un ordinateur ou des détails de son système d'exploitation, vous tombez rapidement sur le terme "démon". Le terme apparaît également de temps en temps dans des domaines de la culture pop liés aux ordinateurs et à la numérisation. Mais qu'est-ce qu'un démon en fait ? Quel est son travail et que signifie réellement son nom ? Voici une explication et des exemples de quelques démons importants sur macOS.

Qu'est-ce qu'un démon sur l'ordinateur et quel est son rôle dans le système d'exploitation ? Quel démon sur Apple Mac démarre macOS et quels processus sont impliqués ? Vous pouvez trouver des réponses à ces questions et à d'autres ici!
Qu'est-ce qu'un démon sur l'ordinateur et quel est son rôle dans le système d'exploitation ? Quel démon sur Apple Mac démarre macOS et quels processus sont impliqués ? Vous pouvez trouver des réponses à ces questions et à d'autres ici!

Qu'est-ce qu'un démon ?

Un démon est un processus d'arrière-plan qui s'exécute généralement de manière inaperçue et sans interaction directe avec l'utilisateur sur un ordinateur ou un serveur. Les démons effectuent souvent des tâches automatisées sans nécessiter d'intervention humaine. De cette manière, les fonctions et services du système peuvent être exécutés, les paramètres chargés, la communication réseau mise en œuvre et bien plus encore. Des démons accompagnent les tâches dès le début et les surveillent afin de journaliser l'avancement, détecter les erreurs, déclencher un redémarrage du processus si nécessaire, ou le terminer lorsque la tâche est terminée.

Les démons sont généralement des processus qui s'exécutent pendant une longue période et ne sont pas liés à une session utilisateur. Par exemple, ils peuvent être responsables de tâches telles que les services réseau (tels que les serveurs Web, les serveurs de messagerie, les serveurs FTP), la surveillance du système, la planification des tâches (tâches cron), la gestion de l'impression, etc. Les démons sont généralement conçus pour se charger automatiquement au démarrage du système et fonctionner en arrière-plan sans affecter l'expérience utilisateur. Sous macOS, la gestion des démons économise également les ressources, de sorte que certains démons ne sont chargés que lorsqu'ils sont nécessaires - et non directement au démarrage du système.

D'où vient le nom démon ?

Quiconque pense que les processus d'arrière-plan ont été nommés d'après des démons diaboliques a tort. Ils ne sont pas censés représenter des esprits effrayants de l'enfer, mais plutôt des messagers du ciel et des dieux. Parce que le nom "Démon" (pour l'instant sans a) est dérivé à la fois d'une expérience de pensée du physicien James Clark Maxwells du 19ème siècle et de la mythologie grecque (ici appelée δαίμων ou Daimon). Les êtres invisibles ainsi décrits servent de médiateurs entre les humains et les dieux. Semblables à la façon dont ils servaient de messagers entre les dieux et les humains, les démons devraient agir sur l'ordinateur entre l'utilisateur et le système d'exploitation - de manière invisible et inaperçue.

Au cours du développement, cependant, les gens ont voulu se séparer du sens religieux-mystique du terme. Ainsi, Demon est finalement devenu Daemon (avec un a dedans), et un backronyme s'est formé pour lui. Cela signifie que le mot a ensuite été utilisé comme abréviation d'un groupe de mots qui lui était attribué. Pour Daemon maintenant l'explication non mythologique, mais plus technique DIsk And Eexécution Lundonné. Un démon a ainsi été déclaré annoncé avec surveillance du disque et de l'exécution. En plus de ce type de description d'un service d'arrière-plan pour les tâches de sauvegarde, un démon peut également remplir d'autres tâches, comme déjà décrit ci-dessus.

Launchd – Le messager suprême des dieux sur macOS

Depuis Mac OS X 10.4 Tiger est utilisé sur Apple Mac pour démarrer et exécuter le système d'exploitation du démon "launchd". Lancé garantit non seulement que le système d'exploitation est démarré, mais également que les paramètres, configurations et processus d'arrière-plan spécifiés par le système et l'utilisateur sont chargés. Ce n'est qu'alors que l'écran de connexion s'affichera. Lancé En tant que premier processus démarré directement par le noyau, il porte l'ID de processus 1. Il reste également actif pendant que le système est en cours d'exécution et exécute diverses tâches, telles que le chargement de processus contrôlés par le temps (tâches cron). 

Exemples d'autres démons sur macOS

Vous pouvez reconnaître la plupart des démons, par exemple dans la vue d'ensemble des processus de Moniteur d'activité, sur le "d" à la fin de leur nom. C'est le cas du démon "launchd", mais aussi de ses démons subordonnés. Voici quelques exemples de processus d'arrière-plan macOS importants qui ne nécessitent pas d'interaction directe avec l'utilisateur, mais qui sont importants pour les utilisateurs :

  • mdworker et mds: Ces processus font partie du système de recherche macOS Spotlight. Ils sont responsables de l'indexation des fichiers et des métadonnées sur le système pour permettre une recherche et une organisation rapides des fichiers.
  • bluetooth: Le démon Bluetooth gère la connectivité Bluetooth sur le système. Il permet le jumelage, la connexion et la communication entre les appareils macOS et d'autres appareils compatibles Bluetooth.
  • tassesd: Le "Common Unix Printing System Daemon" est responsable de la gestion du système d'impression sur le Mac d'Apple. Il permet d'imprimer sur diverses imprimantes, à la fois locales et sur le réseau, ainsi que d'imprimer des documents dans un fichier (par exemple PDF).
  • répertoire ouvert: Ce démon gère le service d'annuaire sur macOS, y compris la gestion et l'authentification des utilisateurs et des groupes. Il est entre autres responsable des dossiers partagés sur le réseau.
  • agent ssh: Ce démon gère l'authentification par clé SSH et permet aux utilisateurs de s'authentifier une fois pour les connexions SSH sans avoir à saisir à plusieurs reprises les mots de passe nécessaires pour eux.

Le chercheur est-il un démon ?

Pas ça Finder-Process sur Mac n'est pas un démon. Il s'agit du gestionnaire de fichiers par défaut pour macOS et représente l'interface utilisateur pour la gestion des fichiers, des dossiers et des applications. Le Finder permet aux utilisateurs de Mac de parcourir, organiser, ouvrir, copier et déplacer des fichiers et des dossiers. Les démons sont généralement des processus d'arrière-plan qui gèrent des services système spécifiques ou exécutent des tâches sans interaction directe avec les personnes devant la machine. Le Finder, quant à lui, est un composant actif qui permet aux utilisateurs d'interagir avec le système de fichiers et le contenu de l'ordinateur.

Résumé du démon informatique

J'espère que j'ai pu expliquer la question de ce qu'est un démon sur l'ordinateur d'une manière compréhensible pour vous. Si vous utilisez un Apple Mac, vous devez vous rappeler que Launchd est le premier démon de macOS. Il charge le système d'exploitation et ses configurations. Avant même de se connecter, il localise les démons système et spécifiques à l'utilisateur afin qu'ils soient immédiatement disponibles lors de la connexion. Cependant, d'autres qui ne sont pas directement nécessaires peuvent également être chargés ultérieurement si nécessaire, ce qui conduit à une plus grande efficacité du système. Les démons assurent le fonctionnement et la convivialité générale de nombreuses fonctions, options, applications et outils lors de l'utilisation des systèmes d'exploitation. Ce sont donc des composants essentiels du système.

(Une source)

Mes trucs & astuces sur la technologie & Apple

Avez-vous aimé l'article et les instructions sur le blog vous ont-elles aidé? Alors je serais heureux si vous le blog via une adhésion stable soutiendrait.

Ecrire un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec un * marqué

Dans le blog Sir Apfelot, vous trouverez des conseils, des instructions et des critiques sur les produits Apple tels que l'iPhone, l'iPad, l'Apple Watch, les AirPods, l'iMac, le Mac Pro, le Mac Mini et le Mac Studio.

Liquidation