Cours, système d'exploitation niveau bac + 4
Les Systemes d'Exploitations - Cours de Systemes II
David BillardAvertissements
- Ce support de cours ne peut en aucune façon se substituer au cours magistral du chargé de cours.
- Ce support ne représente pas l'intégralité du cours magistral (notamment il ne comprend pas les chapitres sur les systèmes transactionnels et la tolérance aux fautes).
- Ce support est destiné aux étudiants de 4ème année (eq. maîtrise) qui souhaitent recevoir un complément d'information sur certaines partie du cours.
- L'URL originale de ce cours est http://cuiwww.unige.ch/~billard/systemeII/
Sommaire
- Processus
- Les problèmes liés à la concurrence
- Les Sémaphores
- Le modèle Producteur - Consommateur
- Le problème des Philosophes
- Les Moniteurs
- La mémoire virtuelle
- Définition
- Les problèmes de l'allocation mémoire
- Correspondance adresses virtuelles - adresses physiques
- Principes et mécanismes de base de la pagination
- La mémoire virtuelle linéaire
- Le défaut de page
- Le choix d'une victime - remplacement
- Le préchargement - La localité
- Pagination à deux niveaux
- Structure d'un programme
- Avantages / Inconvénients de la pagination
- La mémoire virtuelle segmentée
- Les segments
- Problèmes
- Le partage de l'information en mémoire virtuelle linéaire
- Le partage de l'information en mémoire segmentée
- Les systèmes répartis
- Ordonnancement des évènements
- Ordonnancement par séquenceur
- Le privilège
- Séquenceur circulant - Anneau virtuel
- Séquenceur circulant - Variables d'état
- Séquenceur circulant - Panne d'un processus
- Séquenceur circulant - Réinsertion d'un processus
- Séquenceur circulant - Le jeton
- Séquenceur sur une voie à diffusion
- En cas de panne du site i
- Le Network File System de Sun (NFS)
- Le Distributed Computing Environment de OSF
- La mémoire partagée distribuée
- Pourquoi une mémoire partagée distribuée ?
- Tightly coupled shared-memory multiprocessors
- Distributed-memory multiprocessors
- Avantages / inconvénients de la mémoire distribuée
- Implémentation d'une mémoire distribuée
- Granularité des pages
- Partage des objets
- Solution centralisée
- Autres solutions
- Site propriétaire
- Amoeba
- Bibliographie
- Remerciements
Retour aux articles de la catégorie Supports de cours -
⨯
Inscrivez-vous au blog
Soyez prévenu par email des prochaines mises à jour
Rejoignez les 164 autres membres