Slajd3

Slajd3



Problem wzajemnego wykluczania założenia

■    N procesów wykonuje nieskończone pętle zawierające ciągi instrukcji, które można podzielić na sekcję lokalną i sekcję krytyczną

   Program musi zawierać własność wzajemnego wykluczania, tzn. instrukcje z sekcji krytycznych dwu lub więcej procesów nie mogą się wykonywać jednocześnie.

■    Przed wejściem do sekcji krytycznej jest wykonywany protokół wstępny po wyjściu protokół końcowy

. Proces może się zatrzymać tylko w swojej sekcji lokalnej.

■    Nie wystąpi zakleszczenie

   Nie wystąpi zagłodzenie

   Jeśli nie będzie rywalizacji o wejście do sekcji krytycznej, to proces, który chce wejść, wejdzie.

Dziedziny zastosowań ...Wzajemne wykluczanie.


Wyszukiwarka

Podobne podstrony:
Slajd4 ^Problem wzajemnego wykluczania -struktura procesu sekwencyjnego Dziedziny zastosowań ...Wzaj
Semafory. Rozwiązanie problemu wzajemnego wykluczania. • Przykład: binary semaphore s process p
Synchronizacja procesów z użyciem semaforów Opisać problem wzajemnego wykluczania Systemy opera
Slajd26 Wzajemne wykluczanie ■    Problem wzajemnego wykluczania występuje, gdy co na
Problem wzajemnego wykluczania Abstrakcja wielu problemów synchronizacyjnych, jeden z dwóch
Slajd26 Wzajemne wykluczanie ■    Problem wzajemnego wykluczania występuje, gdy co na
Slajd26 Wzajemne wykluczanie ■    Problem wzajemnego wykluczania występuje, gdy co na
Slajd2 ■    Algorytm Dekkera (wzajemne wykluczanie dwóch procesów) oraz algorytm
Klasyczne problemy współbieżności. Wzajemne wykluczanie (1) •    Stanowi abstrakcję
Klasyczne problemy współbieżności. Wzajemne wykluczanie (2) •    Wykorzystanie
slajd3 (56) Wzajemne położenie elementów •przynależność ■ prosta punkt płaszczyzna płaszczyzna

więcej podobnych podstron