À retenir
- Fonctionne de manière autonome en arrière-plan.
- N'a pas d'interface graphique utilisateur.
- Souvent lancé automatiquement dès le démarrage de l'ordinateur.
Un démon est un programme informatique qui s'exécute silencieusement en arrière-plan, sans que l'utilisateur n'ait besoin d'intervenir ou même de voir une fenêtre ouverte. C'est un peu comme un majordome invisible qui s'occupe des tâches logistiques de l'ordinateur pendant que vous travaillez sur vos applications habituelles.
Étymologie
Le mot vient de l'anglais daemon. Il s'inspire initialement du « démon de Maxwell » en physique, une entité imaginaire triant des molécules. En informatique, l'usage a été renforcé par l'acronyme rétroactif Disk And Execution MONitor. Contrairement au sens religieux, il désigne ici un esprit bienveillant ou une force agissant dans l'ombre.
Exemples d'usage
httpd: le démon qui gère les requêtes sur un serveur web (Apache).sshd: le processus qui permet de se connecter à distance de manière sécurisée.crond: un outil qui lance automatiquement des tâches programmées à des heures précises.
Cas d'usage
On retrouve les démons principalement dans les systèmes de type Unix (Linux, macOS) pour gérer les services réseau, l'impression, la journalisation des événements système ou la surveillance du matériel.
Bonnes pratiques
Par convention, le nom d'un démon se termine souvent par la lettre d. Comme ils fonctionnent en permanence, il est crucial de s'assurer qu'ils ne présentent pas de fuites de mémoire, car cela finirait par saturer les ressources du système sur le long terme.
Synonymes
Antonymes
Conseil
Pour observer les démons en action sur votre système, vous pouvez utiliser des outils en ligne de commande comme top, htop ou ps. Cela permet de comprendre l'activité invisible de votre machine.
Questions fréquentes
Quelle est la différence entre un démon et un service ?
Dans l'univers Linux/Unix, on parle de démon. Dans l'univers Windows, on utilise le terme 'service'. Le concept technique reste identique.
Un démon ralentit-il mon ordinateur ?
Un démon bien conçu consomme très peu de ressources au repos, mais un grand nombre de démons actifs peut finir par impacter les performances globales.