Slajd10

Slajd10



Trzecia próba-opis


1.    Proces Pi sygnalizuje potrzebę wejścia do sekcji krytycznej nadając zmiennej Ki wartość 0. Przypisanie odpowiedniej zmiennej wartości zero sygnalizuje nie tylko chęć wejścia do sekcji krytycznej, ale oznacza także naleganie na przyznanie tego prawa, co niestety może doprowadzić do blokady.

2.    To rozwiązanie zapewnia własność wzajemnego wykluczania - czyli nie zdarzy się sytuacja, że dwa procesy będą jednocześnie w sekcji krytycznej.

3.    Niestety już po kilku instrukcjach może nastąpić blokada.

Przykładowy ciąg instrukcji udowadnia taką możliwość:

a)    P1 nadaje zmiennej K1 wartość 0.

b)    P2 nadaje zmiennej K2 wartość 0.

c)    P1 sprawdza wartość K2 i pozostaje w pętli.

d)    P2 sprawdza wartość K1 i pozostaje w pętli.

4.    Protokół wstępny: linie 6-9,18-21 Protokół końcowy: linie 11,23

Dziedziny zastosowań . Wzajemne wyklućzanie. 10


Wyszukiwarka

Podobne podstrony:
Slajd12 Czwarta próba - opis (1/2) 1.    Proces Pi sygnalizuje potrzebę wejścia do se
Slajd8 Druga próba - opis 1.    Proces Pi sygnalizuje potrzebę wejścia do sekcji kryt
Slajd13 Czwarta próba - opis (2/2) 5.    W tym rozwiązaniu może wystąpić półblokada.
Slajd19 (107) Cykl rozkazowy procesora Czas potrzebny na odczytanie kodu operacyjnego rozkazu z pami
Slajd16 4 Przywództwo Identyfikacja i opis dwóch funkcji przywódczych, które są niezbędne w pro
skanuj0015 Motywowanie podwładnych Rysunek 1. Proces motywowania w organizacji POTRZEBY (wytwarzają
image049 Proces PI utworzył obiekt synclironizacji typu zdarzenie w następujący sposób:CEvent
image050 5. Proces PI uruchamia wątek wł. a proces P2 unrchamia wątek w2. Wątek wl czeka na zdarzeni
Test plan - zawartość Opis procesu testowania Odwzorowanie testów na wymagania (ang. requirements
Do rozwiązania zadania wykorzystaj: Opis procesu technologicznego produkcji dżemu ekstra z czarnej p
Załącznik 1 Opis procesu technologicznego produkcji dżemu ekstra 1.1.Informacje ogólne o produkcie D
Zadania komputerowego systemu sterującego Optymalizacja Proces (obiekt) Sygnały

więcej podobnych podstron