Information Technology Reference
In-Depth Information
C hapitre 11
Introduction aux systèmes
d'exploitation multiprogrammés 11
Le système d'exploitation est un ensemble de programmes qui réalise l'interface
entre le matériel de l'ordinateur et les utilisateurs, d'une part afin de construire au-
dessus du matériel une machine virtuelle plus facile d'emploi et plus conviviale,
d'autre part afin de prendre en charge la gestion des ressources de la machine et le
partage de celles-ci. Dans ce chapitre, nous allons définir plus précisément les rôles
d'un système d'exploitation dans un environnement multiprogrammé et les diffé-
rentes fonctions qui composent ce système d'exploitation. Nous présentons égale-
ment les différents types de systèmes d'exploitation multiprogrammés existants à
l'heure actuelle. Enfin, les notions de base sur lesquelles repose le fonctionnement
du système d'exploitation sont décrites.
11.1
RÔLE ET DÉFINITION D'UN SYSTÈME
D'EXPLOITATION MULTIPROGRAMMÉ
Le chapitre 9 a présenté les différents modes de réalisation des entrées-sorties au
niveau du matériel. Du mode programmé au mode par DMA avec interruption, la
caractéristique principale de cette évolution est la libération du processeur de la prise en
charge des entrées-sorties. En effet, lorsqu'une opération d'entrées-sorties est réalisée
par DMA, le processeur est totalement libéré de la gestion du transfert de données,
une fois l'initialisation du DMA réalisée, alors qu'avec un mode d'entrées-sorties
programmées, le processeur est sollicité pour le transfert de chaque octet de donnée.
 
 
Search WWH ::




Custom Search