1
Structure des Systèmes Informatiques
Chapitre 3
Beaucoup de choses dans ce chap. du manuel sont
faciles à lire et ne je les discuterai pas en classe
(donc, pas matière d’examen).
Nous reviendrons sur plusieurs de ces concepts.
Section 3.8 sera discutée dans les sessions exercices.
http://w3.uqo.ca/luigi/
Ch.3 2
Concepts importants du Chapitre 3
Responsabilités et services d’un SE
Le noyau
Appels du système (system calls)
Communication entre processus
Messagerie et mémoire partagée
Structure à couches
Machines virtuelles
Ch.3 3
Gestion de processus et UCT
Un processus=tâche est un programme en
exécution
Le SE est responsable pour:
création, terminaison des processus
chargement en mémoire, exécution (load, run …)
allocation de ressources aux processus
mémoire, périphériques
exécution des ops d’E/S
suspension, reprise des processus
synchronisation, communication entre processus
Le SE intervient pour chacun de ces besoins
Ch.3 4
Gestion de mémoire principale (RAM)
Le SE est responsable pour:
savoir quels processus utilisent quelles parties
de la mémoire
allouer la mémoire quand elle est demandée si
elle est disponible
libérer la mémoire quand un processus n’en a
plus besoin
Parfois c’est le système d’exécution des langages de
programmation qui gère la mémoire en détail (Ex.: Java)
Ch.3 5
Autres services importants
Protection de ressources
Comptabilité, p.ex. pour charger les
usagers payants
1 / 53 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !