Programmation modulaire et synchronisation : moniteur de Hoare
Date de publication :
11/05/2009
Langue :
Français
Format :
Nombre de pages :
12 pages
Sommaire :
Sommaire
- Remarques sur les sémaphores
- Exemple1 : Ressource critique
- Exemple 2 : BAL Simple
- Exemple 3 : Blocage avec priorité
- Exemple 4 : Lecteurs / Rédacteurs
Résumé :
Simple, efficace mais nécessite une méthodologie
Oublier un P ou un V pour, tout le système tombe en panne
Contrôle et code du traitement mélangés: maintenance?
Commenter les appels de P et de V est difficile
Le moniteur est un contrôleur d'accès à une ressource.
Si la ressource est critique, il suffit de la déclarer dans le moniteur.
L'utilisation obligatoire de cette ressource à travers les opérations du moniteur assure son utilisation en exclusion mutuelle.
Si la ressource pouvait être accédée en parallèle, alors elle doit être déclarée à l'extérieur du moniteur.
Le contrôle d'accès sera programmé dans le moniteur.
Dernières nouveautés dans la catégorie : Informatique
1
Rapport de projet ADA : réalisation d'une calculette Romaine
TD | 04/11/2009 | fr | .doc | 4 pages
3
Réalisation d'un intranet à l'OCP (l'Office Chérifien des Phosphates)
Rapport de stage | 24/10/2009 | fr | .doc | 33 pages
5
Les protocoles TCP/IP (Transmission Control Protocol/Internet Protocol) et UDP (User Datagram Protocol)
Mémoire | 16/10/2009 | fr | .pdf | 27 pages
Les plus consultés sur 30 jours en : Informatique
1
Planification avec Ms Project Professional 2003 (formation ms project 2003 serveur 1)
Guide pratique | 03/03/2008 | fr | .doc | 50 pages
2
Microsoft Excel 2003: cours pratique avec exercices (première partie)
Cours | 14/03/2008 | fr | .pdf | 44 pages
Du même auteur : Informatique
1
Coopération et synchronisation par variables partagées
Guide pratique | 11/05/2009 | fr | .ppt | 32 pages
