À retenir
- Fonctionne en arrière-plan, souvent sans fenêtre visible.
- Démarre généralement en même temps que le système d'exploitation.
- Fournit des fonctionnalités à d'autres programmes ou utilisateurs.
Un service est un programme informatique qui fonctionne de manière autonome en arrière-plan, sans que l'utilisateur n'ait besoin de manipuler une interface graphique. On peut l'imaginer comme un majordome invisible qui s'occupe de tâches essentielles (comme gérer l'imprimante ou la connexion Wi-Fi) pendant que vous travaillez sur vos applications habituelles.
Étymologie
Issu du latin servitium (servitude, puis service) et servus (serviteur). En informatique, ce terme s'est généralisé avec l'apparition des réseaux pour désigner un logiciel capable de répondre aux besoins (requêtes) d'autres logiciels appelés "clients".
Exemples d'usage
- Un serveur web (Apache, Nginx) : il attend en permanence qu'un internaute demande à voir une page pour la lui envoyer.
- Le gestionnaire d'impression : il récupère vos documents et les organise dans une file d'attente pour l'imprimante.
- Windows Update : un service qui surveille la disponibilité de mises à jour de sécurité sans intervention humaine.
Cas d'usage
Le concept de service intervient partout : dans les systèmes d'exploitation pour gérer le matériel, sur Internet pour l'hébergement de sites, et dans le développement moderne avec les "microservices" où chaque fonctionnalité d'un site est gérée par un petit service indépendant.
Bonnes pratiques
Pour optimiser un ordinateur ou un serveur, il est conseillé de désactiver les services inutiles afin de libérer de la mémoire et de limiter les failles de sécurité. Il est également crucial de configurer le redémarrage automatique d'un service en cas de plantage pour garantir la continuité du travail.
Synonymes
Antonymes
Conseil
Si vous débutez, n'arrêtez jamais un service dont vous ignorez le nom, car cela pourrait bloquer votre connexion Internet ou le son de votre ordinateur. Familiarisez-vous avec le 'Gestionnaire des tâches' (Windows) pour observer leur consommation de ressources.
Questions fréquentes
Quelle est la différence entre une application et un service ?
Une application est conçue pour être pilotée par un humain via une interface, alors qu'un service travaille de façon invisible pour le système ou le réseau.
Un service peut-il ralentir mon ordinateur ?
Oui, si trop de services démarrent en même temps, ils consomment des ressources processeur et de la mémoire vive (RAM).