Structure des systèmes d’exploitation
Multiprogrammation
Un utilisateur n’utilise pas directement le CPU et les périphériques
d’entrée sortie
Le système d’exploitation organise les tâches pour s’assurer que le
CPU soit toujours occupé
Un programme est sélectionné pour être exécuté par un
ordonnanceur
Partage de temps (multitâche)
Temps de réponse très rapide (Pas temps réel)
Si plusieurs programmes veulent fonctionner en même temps,
l’ordonnanceur effectue le traitement
S’il n’y a plus de place en mémoire il utilise la mémoire swap (appelé
mémoire virtuelle avec Microsoft)
Multiutilisateur
Plusieurs utilisateurs peuvent interagir avec le système en même
temps