Il envoie les informations au système d'exploitation, qui se charge de les transmettre au périphérique concerné...
Le principal rôle d’un OS étant de gérer les composants de l’ordinateur, on énumère essentiellement six tâches : • La gestion du (ou des) processeur(s) • La gestion de la mémoire centrale (RAM) • La gestion des périphériques: entrées/sorties • La gestion des interfaces • La gestion de la mémoire secondaire (DD) • La gestion du réseau
Les systèmes d’exploitation peuvent être classés en différentes catégories et selon différents critères :
Etat d’un processus
Pret : en attente du processeur
En Attente : En attente des ressources (autres que le processeur ) ou d’évènnement
Ressource :
*matérielle (CPU, Mémoire principale, Mémoire Ressource secondaire, Disque, Bus, etc.)
*logicielle (Programme d'application, Processus système, fichier, etc).
L'ordonnanceur
est nécessaire si le nombre de demandes sur une ressource est supérieur à sa capacité d'accès simultanés de cette ressource. • Il existe trois types d'ordonnanceur : – Job Scheduler – CPU Scheduler – Medium Term Scheduler