Académique Documents
Professionnel Documents
Culture Documents
Système d’exploitation
Plan du cours:
1. Système informatique et système d’exploitation
2. Rôles d’un système d’exploitation
3. Composantes du système d'exploitation
4. Type système d’exploitation
Système Informatique 3
Finition
Base
Matériel
Système informatique : ordinateur 6
Logiciels d’application
Logiciels de
base
Système d’exploitation
Pilotes
Matériel
Système informatique : Smartphone 7
Logiciels d’application
Base
Matériel
Système informatique :Console de jeux 8
Logiciels d’application
Base
Matériel
9
Gestion du processeur
Gestion de la mémoire
Le SE a pour rôle de gérer en permanence un plan d'occupation de la mémoire par les
applications.
Le gestionnaire de la mémoire:
• Doit connaitre les parties libres et occupées de la mémoire.
• Allouer de la mémoire aux processus.
• Récupérer la mémoire libérée par la terminaison d’un processus.
En cas de besoin, le SE répartit les besoins entre la mémoire vive et la mémoire
virtuelle(place allouée sur le disque dur). On parle alors de SWAPPING(on écrit sur le HDD
tout ce qui ne peut pas être chargé dans la RAM)
Rôles d’un système d’exploitation
21
Le noyau
Le système de fichier
Le système de fichiers (en anglais «file system», noté FS), permettant d'enregistrer
les fichiers dans une arborescence.
type d’un système d’exploitation
31
Le système mono-tâche
Il ne gère qu'une seule tâche à la fois (un seul programme).
Quand le programme est lancé, il utilise seul les ressources de
la machine et ne rend la main au système d'exploitation qu'en
fin d'exécution, ou en cas d'erreur.
Exemple : MS-DOS.
type d’un système d’exploitation
32
Le système multitâches
Il gère simultanément plusieurs programmes sur une même
machine. Il permet de partager le temps du processeur pour
plusieurs programmes, ainsi ceux-ci sembleront s'exécuter
simultanément. Le principe est d'allouer du temps à différents
programmes (taches ou processus) fonctionnant
simultanément.
Exemple : Windows xp, 7, 8...
type d’un système d’exploitation
33
Le système multi-processeurs
Il Le multiprocessing est une technique consistant à faire
fonctionner plusieurs processeurs en parallèle afin d'obtenir
une puissance de calcul plus importante que celle obtenue
avec un processeur haut de gamme ou bien afin d'augmenter
la disponibilité du système (en cas de panne d'un processeur).
type d’un système d’exploitation
34