Sémaphores
Résolu
G4uthier
Messages postés
131
Date d'inscription
Statut
Membre
Dernière intervention
-
miome -
miome -
Bonjour,
je ne comprends pas : quand faut il utiliser un sémaphore d'exclusion mutuelle plutot qu'un sémaphore privé?
De plus, j'ai eu un exercice sur les semaphores d'exclusion mutuelle dans lequel il faut faire monter des personnes dans un ascenceur de capacité 30 personnes. la ressource critique est donc l'ascenceur, mais je ne comprends pas pourquoi on l'initialise à 30 plutot qu 'a 29 car si on l'initialise à 30 pour que la ressource soit bloqué, il faut que le semaphore soit egal a "-1".Donc cela voudrait dire que 31 personnes pourrait accéder à l'ascenceur.(30-31=-1)
aidez moi je suis perdu et j'ai mon partiel lundi.
merci d'avance
Gauthier
je ne comprends pas : quand faut il utiliser un sémaphore d'exclusion mutuelle plutot qu'un sémaphore privé?
De plus, j'ai eu un exercice sur les semaphores d'exclusion mutuelle dans lequel il faut faire monter des personnes dans un ascenceur de capacité 30 personnes. la ressource critique est donc l'ascenceur, mais je ne comprends pas pourquoi on l'initialise à 30 plutot qu 'a 29 car si on l'initialise à 30 pour que la ressource soit bloqué, il faut que le semaphore soit egal a "-1".Donc cela voudrait dire que 31 personnes pourrait accéder à l'ascenceur.(30-31=-1)
aidez moi je suis perdu et j'ai mon partiel lundi.
merci d'avance
Gauthier
A voir également:
- Sémaphore (informatique)
- Le code ascii en informatique - Guide
- Jargon informatique - Télécharger - Bureautique
- Que veut dire url en informatique - Guide
- Souris informatique - Guide
- Cpu en informatique - Guide
1 réponse
bonjour, donc je vous donne un exemple :qd deux processus cooperent entre eux pour réaliser un travail contitué de deux parties le processus p1 doit terminer la 1ere partie avant que p2 commence la 2eme partie.
là il faut travailer avec des sémaphores privés parce que le principe des semaphres privés c est que s est privée à un seul processus s il est le seul à pouvoir executer p(s)
là il faut travailer avec des sémaphores privés parce que le principe des semaphres privés c est que s est privée à un seul processus s il est le seul à pouvoir executer p(s)