Pilote informatique | différents pilotes

Différents pilotes

À cause de la diversité des matériels modernes et des systèmes d'exploitation, il existe une multitude de pilotes. Ils gèrent l'interface entre le système d'exploitation (voire application à l'époque du DOS) et le matériel :

Les niveaux d'abstraction pour les pilotes sont fréquemment :

  • Du côté matériel :
    • Interfaçage direct ;
    • Utilisation d'une interface de plus haut niveau (par exemple : vidéo BIOS) ;
    • Utilisation d'un autre pilote de plus bas niveau (par exemple : les pilotes de systèmes de fichiers) ;
    • Simulation du fonctionnement avec un matériel, alors qu'il fait complètement autre chose ;
  • Du côté logiciel :
    • Permettre au système d'exploitation l'accès direct aux ressources matérielles ;
    • Mettre en œuvre uniquement des primitives ;
    • Mettre en œuvre une interface pour logiciel sans pilote (par exemple : TWAIN) ;
    • Mettre en œuvre un langage, parfois de haut niveau (par exemple : PostScript).

Au contraire de la plupart des logiciels de niveau utilisateur, qui peuvent être arrêtés sans affecter le reste du système, un bug dans un pilote peut mener à des dysfonctionnements du système, et dans de plus rares cas sévèrement endommager les données voire le matériel lui-même.

Other Languages
العربية: برنامج تعريف
azərbaycanca: Sürücü
български: Драйвер
English: Device driver
Esperanto: Pelilo
suomi: Laiteajuri
עברית: מנהל התקן
hornjoserbsce: Ćěrjak (informatika)
Bahasa Indonesia: Pemacu peranti
italiano: Driver
қазақша: Драйвер
Кыргызча: Драйвер
Lëtzebuergesch: Driver
lietuvių: Tvarkyklė
latviešu: Dzinis
олык марий: Драйвер
Bahasa Melayu: Pemacu peranti
Nederlands: Stuurprogramma
norsk nynorsk: Drivar
norsk: Driver
română: Driver
русский: Драйвер
русиньскый: Драйвер
Simple English: Device driver
српски / srpski: Драјвер
svenska: Drivrutin
українська: Драйвер
中文: 驱动程序
粵語: 驅動程式