Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
1
Les Processus
2
Processus Programme Ressources allouées au début du programme CPU
Mémoire Fichiers Periphériques Les processus
3
Tâche du Système d’Exploitation
Création du processus Destruction Ordonnancement Synchronisation Communication Gestion des inter-blocages Les processus
4
État d’un processus Nouveau Terminé Ordonnancement Admis Sortie Prêt
Exec Interruption Attente E/S ok demande E/S Les processus
5
Bloc de contrôle État du processus Compteur ordinal Registres
Informations pour l’ordonnanceur Informations pour la gestion de la mémoire Compteurs : n° du process, tps CPU, … Etat des E/S : listes de E/S, des fichiers ouverts Les processus
6
Multi-programmation Plusieurs processus en même temps
La CPU est alternativement donnée à chaque processus Un seul processus s’exécute en même temps Les processus
7
Liste de processus : Liste des nouveaux processus
Liste des processus prêts Liste des processus en attente d’une E/S Liste des processus en attente d’un évènement Les processus
8
Les Ordonnanceurs Ordonnanceur à long terme Ordonnanceur à court terme
Nouveau -> Prêt Degré de multi-programmation (Nb de proc) Ordonnanceur à court terme Prêt -> Exec Souvent sollicité Décision rapide Les processus
9
L’Ordonnanceur à long terme
Deux catégories de processus Processus d’E/S Processus de Calcul Rarement présent sur les systèmes à temps partagé : Ajustement naturel par les utilisateurs Manque de ressources Effondrement des performances Les processus
10
Ordonnanceur à «moyen terme»
Supprime certain processus de la mémoire centrale pour réduire le degré de multi-programmation Ils sont repris plus tard Swapping Les processus
11
Opération du SE sur les processus
Création d’un processus Un processus crée un autre processus Père -> fils Arbre de processus 2 choix Les 2 continuent leur exécution en parallèle Le père attends la fin de son fils Les processus
12
Opération du SE sur les processus
Fin d’un processus Le processus retourne des données à son père Toutes les ressources sont libérées Les processus
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.