Добавил:
выбрасываю тут свой мусор, надеюсь, что он кому-то может пригодится... Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

1 лаба банкир

.docx
Скачиваний:
0
Добавлен:
03.12.2023
Размер:
49.33 Кб
Скачать

МИНОБРНАУКИ РОССИИ

Федеральное государственное бюджетное образовательное учреждение высшего образования

НИЖЕГОРОДСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ им. Р.Е.АЛЕКСЕЕВА

Институт радиоэлектроники и информационных технологий

Лабораторная работа № 1

(наименование темы проекта или работы)

ОТЧЕТ по лабораторной работе

по дисциплине

Операционные системы

(наименование дисциплины)

РУКОВОДИТЕЛЬ:

.

(подпись) (фамилия, и.,о.)

СТУДЕНТ:

(подпись) (фамилия, и.,о.)

(шифр группы)

Работа защищена « »

С оценкой

Нижний Новгород

2019

Цель работы: изучение тупиковых ситуации в операционных системах и алгоритма банкира как средства обхода тупиков.

Примеры «надежного» и «ненадежного» состояний Строки Процесс 1,... означают работающие процессы, столбцы Т - текущее количество ресурсов у процессов, столбцы М - максимальное количество ресурсов, строка Резерв - количество свободных ресурсов.

 

Т

М

Т

М

Т

М

Ресурс 1

Ресурс 2

Ресурс 3

Процесс 1

1

6

0

3

1

5

Процесс 2

0

4

0

6

0

0

Процесс 3

2

2

1

3

0

4

Процесс 4

0

4

1

5

1

6

Процесс 5

0

5

2

5

1

5

Резерв

3

2

4

Табл. 1. Пример «надежного» состояния

 

Т

М

Т

М

Т

М

Ресурс 1

Ресурс 2

Ресурс 3

Процесс 1

1

6

0

3

1

5

Процесс 2

2

4

0

6

0

0

Процесс 3

0

0

0

0

0

0

Процесс 4

0

4

1

5

1

6

Процесс 5

0

5

2

5

1

5

Резерв

3

3

4

Табл. 2. Пример «ненадежного» состояния

Вывод по итогам работы:

Были изучены тупиковые ситуации в операционных системах и алгоритм банкира, как средства обхода тупиков.

Соседние файлы в предмете Операционные системы