• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Monitory, semafory

VMware Cloud PRO - przenieś swoją infrastrukturę IT do chmury
0 głosów
745 wizyt
pytanie zadane 28 stycznia 2019 w Algorytmy przez kartofelus Nowicjusz (120 p.)

Mam problem z pewnym zagadnieniem z programowania współbieżnego, część zadania nad którym się zastanawiam to:

Przedstaw pseudokod emulujący protokół wstępny i końcowy metod monitora z wykorzystaniem semaforów.

Ktoś ma jakieś pomysły i może coś podpowiedzieć? 

1 odpowiedź

0 głosów
odpowiedź 29 stycznia 2019 przez Arkadiusz Sikorski Pasjonat (20,160 p.)
Nie do końca rozumiem Twój problem i samo polecenie, ale...

skoro monitor pozwala, by tylko jeden wątek wykonywał którąś z funkcji monitora, to protokół wstępny powinien polegać na próbie zablokowania semafora, który jest w posiadaniu danego monitora, a protokół końcowy na odblokowaniu tego semafora i opuszczeniu procedury monitora przez wątek.

Podobne pytania

0 głosów
0 odpowiedzi 914 wizyt
0 głosów
0 odpowiedzi 393 wizyt
pytanie zadane 8 listopada 2022 w Java przez CanoNee Nowicjusz (230 p.)
0 głosów
1 odpowiedź 378 wizyt

93,432 zapytań

142,428 odpowiedzi

322,661 komentarzy

62,796 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

...