Update rapport.txt
This commit is contained in:
@@ -11,7 +11,7 @@ Le run de Client va suivre ces étapes :
|
||||
le verrou du compartiment est libre avant de lui-même le verrouiller, après
|
||||
c'être servi il déverrouille fait un notifyAll pour réveiller les clients
|
||||
ou l'employer du buffet qui pourrait attendre.
|
||||
(3) Cuire au stand, on utilise un sémaphore.
|
||||
(3) Cuire au stand, en se synchronisant avec le stand de cuisson.
|
||||
(4) Manger
|
||||
(5) Sort, en faisant un notifyAll sur le restaurant pour prévenir tout autre
|
||||
thread client attendant pour entrer
|
||||
@@ -25,6 +25,6 @@ Difficulté :
|
||||
Nous n'avons pas vraiment rencontré de difficulté, on a juste eu parfois quelque
|
||||
oublie (notifyAll manquant par exemple).
|
||||
On avait aussi commencé dans Stand_de_cuisson par faire une Queue, on a ensuite
|
||||
remplacé par un sémaphore, qui est au final beaucoup plus simple, mais le verrou
|
||||
décidé de simplement synchroniser le stand de cuisson et le client, qui est au final beaucoup plus simple, mais le verrou
|
||||
n'est plus équitable, ce n'est plus le Client qui attend depuis le plus long temps
|
||||
qui est prioritaire.
|
||||
Reference in New Issue
Block a user