Ім'я файлу: Практична робота 4 (4).doc
Розширення: doc
Розмір: 96кб.
Дата: 15.11.2022
скачати
Пов'язані файли:
курсовая мерчандайзинг.docx
ВАРІАНТ 3 ВІДПОВІДІ.docx
Реферат №1.docx
Система орфографічних вправ.doc
лаб 2 Карита.docx
лабораторна 3.docx
лабораторна 4.docx
ЕП-2.2 Федосенко.docx
Биполярный транзистор КТ3107 - StudentLib.com.doc
Практична робота 4 (1).doc
Практична робота 4 (2).doc
Практична робота 4 (3).doc
full_166850588223930.docx
ЗБТв221 Залюбівська обмін речовин.pptx
ТЕМА 5.docx
курсовая важно!.docx
Новий Документ Microsoft Office Word (2).docx
Медовець О.І_стаття_Фарм.doc
СРСР.docx
Ендокрина_система_Скемська_Сніжана.docx
TPZSAP_lab_1.docx
Порівняння_Борисп_та_бровар_Правки_29_01.docx
Анілін (1).pptx



Рис. 4. Стани розподілу ресурсів: а - безпечний; б - безпечний; в - небезпечний

Алгоритм банкіра розглядає кожен запит у міру надходження і перевіряє, чи приведе його задоволення до безпечного стану. Якщо так, то запит задовольняється, інакше запит відкладається до кращих часів. Щоб зрозуміти, чи є стан безпечним, банкір перевіряє, чи може він надати досить ресурсів для задоволення запитів якого-небудь клієнта. Якщо так, то ці позики вважаються поверненими, після чого перевіряється наступний найближчий до межі позики клієнт і т.д. Якщо кінець кінцем всі позики можуть бути погашені, стан є безпечним і початковий запит можна задовольнити.

Хід роботи

Спираючись на приклад, наведений на рис.4 придумати розподіл ресурсів для 4 процесів. Проаналізувати стан розподілу ресурсів та виявити яким він є безпечним чи небезпечним.

Приклад





Має

Max

A

0

10

B

0

7

C

0

3

D

0

9







Має

Max

A

2

10

B

4

7

C

2

3

D

3

9







Має

Max

A

2

10

B

4

7

C

3

3

D

3

9







Має

Max

A

2

10

B

4

7

C

0

3

D

3

9

Вільно 12






(а) Вільно 1 (б) Вільно 0 (в) Вільно 3 (г)





Має

Max

A

2

10

B

7

7

C

0

3

D

3

9







Має

Max

A

2

10

B

0

7

C

0

3

D

3

9







Має

Max

A

2

10

B

0

7

C

0

3

D

9

9







Має

Max

A

2

10

B

0

7

C

0

3

D

0

9


Вільно 0 (д) Вільно 7 (е) Вільно 1 (ж) Вільно 9 (з)





Має

Max

A

10

10

B

0

7

C

0

3

D

0

9







Має

Max

A

0

10

B

0

7

C

0

3

D

0

9



Стан - безпечни
Висновок: Я ознайомився з методом банкіра та на практиці його використав
Вільно 2 (и) Вільно 12 (к)
скачати

© Усі права захищені
написати до нас