Dis Next, ça sert à quoi un noyau et des pilotes dans un système ? Le noyau et ses pépins Illustration : Flock Vincent Hermann Le 17 juillet à 10h31 Chez Next, on aime bien proposer des articles reprenant une notion qui semble élémentaire, mais dont beaucoup ignorent le fonctionnement concret. Cette fois, on se penche sur le noyau et les pilotes, des composants essentiels à tout système d’exploitation.
Une erreur ? Avant de plonger dans ces deux notions, commençons par une question élémentaire : qu’est-ce qu’un système d’exploitation ? Un OS (Operating System) est le logiciel faisant l’interface entre le matériel de l’ordinateur et les applications que vous utilisez.
Windows, macOS et Linux en sont les exemples les plus connus. Au cœur de tout OS se trouve une pièce centrale : le noyau. Et pour que ce noyau puisse dialoguer avec chaque pièce de matériel, il s’appuie sur des programmes spécialisés : les pilotes.
C’est ce duo que nous allons explorer, ainsi que la notion incontournable de « droits » qui l’accompagne. Le noyau, ce grand chef d’orchestre Le noyau est le cœur d’un système d’exploitation, d’où son nom. Il agit comme le grand gestionnaire qui va distribuer aux applications les ressources dont elles ont besoin.
Un jeu a besoin d’accéder à la carte graphique pour calculer des scènes 3D ? Le noyau va se charger de relayer la demande. C’est le chef d’orchestre de l’environnement logiciel, veillant à ce que chacun puisse s’exprimer, dans l’ordre et la discipline.
Il ne faudrait pas que deux applications mettent la main en même temps sur la même ressource. Le noyau reste toujours en mémoire et assure les interactions entre le matériel et les composants logiciels. Pour que ces derniers puissent remplir leur rôle – vous permettre d’écrire une note, chercher un virus, communiquer… – le noyau est chargé de répartir le temps du processeur, d’allouer puis de libérer la mémoire vive, ou encore de gérer les entrées-sorties (clavier, souris, écran, réseau, stockage, imprimante…).
Si un conflit éclate, le noyau doit arbitrer. Cette situation est commune à tous les systèmes d’exploitation : Windows, Linux, macOS, Android et tous ceux apparus au cours des dernières décennies. Sa nécessité est apparue très tôt dans l’histoire de l’informatique, quand les « pionniers » se sont rendu compte que si plusieurs codes se partageaient des ressources matérielles uniques, il fallait un chef d’orchestre pour éviter que les logiciels ne se marchent dessus.
Soutenez un journalisme indépendant, libre de ton, sans pub et sans reproche. Accédez en illimité aux articles Profitez d'un média expert et unique Intégrez la communauté et prenez part aux débats Partagez des articles premium à vos contacts Abonnez-vous La suite de cet article est réservée à nos abonnés Soutenez un journalisme indépendant, expert et sans pub. Abonnez-vous sur next.ink/subs janvi Premium Il y a 25 minutes Voir les réponses Message 1 Aller au commentaire enfant Signaler Bloquer cet utilisateur Illustration digne de Happy tree friends janvi Premium Modifié il y a 22 minutes En réponse à Message 1.1 Historique Signaler Bloquer cet utilisateur (et comme ça bug sur mobile je m'octroie 6 cœur pour mon propre commentaire) Patch Premium Il y a 10 minutes En réponse à Message 1.2 Signaler Bloquer cet utilisateur Ca manque de bras arrachés et d'os visibles pour être parfaitement dans le thème HTF.
Jon Joe Premium À l'instant Message 2 Signaler Bloquer cet utilisateur Un bien bel article! Signaler un commentaire Voulez-vous vraiment signaler ce commentaire ? Non Oui