Rozdział 5.1.3

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/14

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

15 Terms

1
New cards

Zakleszczenie

Nieprzerwany stan wzajemnego blokowania się zadań

2
New cards

Hierarchia zasobów

Ustalanie porządku dostępu do zasobów w celu uniknięcia zakleszczeń

3
New cards

Zasoby wspólne o dostępie wyłącznym

Zasoby uwzględnione w grafie, których dostęp jest wyłączny dla jednego procesu

4
New cards

Cykl oczekiwania

Warunek konieczny zakleszczenia, eliminowany poprzez hierarchi�� zasobów

5
New cards

Dwufazowe blokowanie

Mechanizm stosowany przez filozofów w eliminacji zakleszczeń

6
New cards

Współbieżność konkurencyjna

Konkurencja o zasoby między procesami

7
New cards

Współbieżność kooperacyjna

Współpraca procesów w dostępie do zasobów

8
New cards

Wzajemne wykluczanie

Zasób nie może być współdzielony

9
New cards

Brak wywłaszczeń

Proces posiadający zasób musi go zwolnić

10
New cards

Warunek przetrzymywania i oczekiwania

Zadanie czeka na zasób zajęty przez inne zadanie

11
New cards

Warunek cyklu oczekiwania

Istnienie cyklu zależności oczekiwania między zadaniami

12
New cards

Rozwiązania zakleszczeń

Działania zapobiegające, unikające, wykrywające i likwidujące zakleszczenia

13
New cards

Sekcje krytyczne

Obszary kodu, gdzie dostęp do zasobów jest kontrolowany

14
New cards

Zmienne prywatne

Zmienne dostępne tylko dla jednego procesu

15
New cards

Współbieżność konkurencyjna w skrypcie

Konkurencja o widelce między filozofami