latch: zatrzask

Rodzaj wykorzystywanego w programowaniu współbieżnym obiektu (zmienna), który działa jak bramka. Ma określony stan końcowy. Dopóki nie osiągnie tego stanu, nie przepuszcza żadnych wątków. Gdy stan końcowy zostanie osiągnięty, wątki mogą „przejść”. Zatrzask, który osiągnął stan końcowy nie może już tego stanu zmienić, a więc zostaje otwarty na zawsze. Zatrzaski znajdują zastosowanie w sytuacjach, w których trzeba zagwarantować, że pewien zestaw działań nie będzie kontynuowany dopóki nie zostanie ukończona konstrukcja wszystkich wątków i obiektów.

Podobał Ci się ten artykuł?

Oceń go!

Średnia 0 / 5. Liczba głosów: 0

Jeszcze nikt nie głosował. Wyprzedź innych i zagłosuj.

Skoro spodobał Ci się ten artykuł...

Poleć go znajomym!

Ojej :( Powiedz nam, co powinniśmy poprawić!

Jajko z dzwonkiem
Podoba Ci się ta strona?

Pomóż nam się rozwijać, wykupując płatne konto. Dzięki temu będziemy mogli tworzyć dla Ciebie jeszcze więcej ciekawych treści, a Ty pozbędziesz się reklam.

Dodaj komentarz

7 + 3 =