3685666195

3685666195



Synchronizacja niskopoziomowa. Algorytm Dekkera (1)

•    Algorytm Dekkera jest algorytmem synchronizacji dwóch procesów/wątków współbieżnych bez konieczności odwoływania się do gotowych narzędzi synchronizacyjnych

•    Algorytm Dekkera sprowadza się do odpowiedniego zakodowania sekcji wejściowej i wyjściowej chroniących sekcję krytyczną

•    Przy założeniu dwóch procesów wymaga 3 zmiennych współdzielonych

-    czyja_koiej = (i,2). Zmienna pełni rolę arbitra rozstrzygającego,

który proces może wejść do sekcji krytycznej. Ustawienie inicjalne wartości zmiennej łamie symetrię pomiędzy procesami/wątkami i określa kolejność w jakiej będą one wykonywane

-    dwuelementowa tablica flag k. Każdy z procesów ma dostęp do jednego pola tablicy. Pole jest ustawiane na true, gdy dany proces chce wejść do sekcji krytycznej. Inicjalnie flagi ustawione są na faise

•    Każdy z procesów posiada swój identyfikator (np. identyfikator liczbowy)



Wyszukiwarka

Podobne podstrony:
Slajd15 Algorytm Dekkera - opis 1.    Algorytm Dekkera jest połączeniem pierwszego i
Badanie prądnicy synchronicznej6. Opis stanowiska badawczego Obiektem badań jest prądnica synchronic
img049 (11) Hermajrodytyzm synchroniczny - oznacza stan, w któ-lym osobnik jest jednocześnie żeński
Slajd14 Algorytm Dekkera - poprawny 1:    KI, K2 :integer := 1; 2:    
Slajd14 Algorytm Dekkera - poprawny 1:    KI, K2 :integer := 1; 2: Czyja_kolej: integ
Slajd2 ■    Algorytm Dekkera (wzajemne wykluczanie dwóch procesów) oraz algorytm
img011 (53) 17 nienie algorytmów uwzględniające rzadkość macierzy jest często w przypadku analizy wi
img037 (39) 42 Na tym rysunku ciąg kolejnych przybliżeń otrzymany zgodnie z formułą algorytmu sieczn
img055 (25) 60 . Ciąg iterowany zdefiniowany formułą rekurencyjną (3.67) algorytmu iteracji prostej
img059 59 Rozdział 4. Nieliniowe sieci neuronowe4.6 Uczenie sieci nieliniowej Opisany wyżej algorytm
-    Wie, co to jest algorytm liniowy. -    Rozumie różnicę między
Co jest złego w tym algorytmie? (Z etykiety szamponu) Sposób użycia: •    Zmoczyć
Algorytm Euklidesa1. Algorytm Euklidesa Definicja 1.1. Niecha.be Zib^O. Mówimy, że a jest podzielne

więcej podobnych podstron