Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format
PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:systeme:gnu-linux [05/05/2013 11:54] smolski [Multitâche] |
doc:systeme:gnu-linux [05/05/2013 17:52] smolski [Le pilote de périphérique] |
||
---|---|---|---|
Ligne 74: | Ligne 74: | ||
===== Le pilote de périphérique ===== | ===== Le pilote de périphérique ===== | ||
- | Appelé driver en anglais, le pilote de périphérique est l'interface entre le matériel et le système d'exploitation. \\ | + | Le pilote de périphérique((le **driver**)) permet à l'OS de faire fonctionner le matériel installé via une interface toujours identique (//Hardware Abstraction Layer//) malgré leurs composants électroniques différents. |
- | Il permet de faire l'abstraction de celui-ci (on parle de //Hardware Abstraction Layer//) en fournissant une interface toujours identique. \\ | + | |
- | Les différents matériels ne sont pas constitués des mêmes composants électroniques. Mais les fonctionnalités qu'ils présentent sont les mêmes. | + | ==== Exemple ==== |
+ | |||
+ | Les cartes graphiques pour afficher des données à l'écran diffèrent dans leur manière mais le driver va établir les spécification techniques et permettre à l'OS de demander d'afficher les données sur l'écran de la même façon qu'avec une carte. | ||
+ | |||
+ | <note tip>Des normes, par exemple la VGA pour les cartes graphique, permettent de standartiser un peu tout ça. Cependant, pour la HD ou la 3D actuelle, chaque fabricant/modèle crée ses propres spécifités.</note> | ||
- | Comme exemple simple, on peut considérer les cartes graphiques. \\ | ||
- | Pour faire afficher un point à l'écran, différentes cartes ne procéderont pas de la même manière. \\ | ||
- | Mais le pilote de périphérique va se charger de dialoguer avec la carte selon ses spécifications techniques. \\ | ||
- | Le système d'exploitation appelera une méthode toujours identique pour demander à voir apparaître ce point. | ||
- | Ces différences matérielles peuvent être atténuées avec l'apparition de normes. \\ | ||
- | Pour en revenir aux cartes graphiques, la norme VGA permet de standardiser l'initialisation et l'utilisation de la carte. \\ | ||
- | Cette norme ne prévoit pas les hautes résolutions, ni les fonctions 3D. \\ | ||
- | Pour ces dernières, on en revient à des spécificités pour chaque fabricant/modèle. | ||
Les drivers sont considérés comme faisant partie du système d'exploitation. \\ | Les drivers sont considérés comme faisant partie du système d'exploitation. \\ |