Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
7
ALLOCATION DU CPU et GESTION DES TRAVAUX
8
MULTI-PROGRAMMATION Translation d'adresse: logique --> physique - lors du chargement - à l'exécution - dynamique (matériel spécial) Problèmes: protection et performance
9
A quoi correspondent les adresses dans le code en mémoire ? + relatives au processus + doivent être traduites ( translation d'adresse ) ADRESSE LOGIQUE VS ADRESSE PHYSIQUE
15
TABLE DES PAGES
17
PRINCIPE DU CACHE la mémoire rapide donne l'impression qu'elle remplace (cache) la mémoire lente conserver dans la mémoire rapide une partie de la mémoire lente conserver l'information immédiatement nécessaire
18
MÉMOIRE VIRTUELLE séparation entre l'espace logique d'un programme et la mémoire physique l'espace logique peut être plus grand que la mémoire seulement une partie du programme est en mémoire
19
si la page est valide alors accéder à la mémoire sinon traiter la faute de page cas simple il y a une page de libre en mémoire sinon supprimer un processus ( swap-out ) ou faire un remplacement de page principe garder en mémoire l'infor- mation immédiatement nécessaire ( active )
20
ENTRÉES / SORTIES
21
ORGANISATION DU NOYAU
22
GESTION DES FICHIERS Table des inodes et structure d'un répertoire Un fichier peut avoir plusieurs noms/chemins d'accès.
25
Organisation des répertoires et des périphériques Chemin d'accès (path) absolu ou relatif.
26
2.14 Gestion des fichiers par le noyau
30
Problème de la section critique Un seul processus peut exécuter le code de sa section à la fois. 7-9 Section Critique instructions code d'entrée données communes Section Critique instructions P0P1 code de sortie code d'entrée code de sortie
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.