Методы работы с примитивами синхронизации. Задача узкого моста
PDF

Размер: 1.72 МБ. Год создания 2020 Страниц: 22 Тип документа: лабораторные работы Язык: русский

Если в сон ушли машины другого направления, то в функции exit_bridge есть вариант, что если скорая машина проезжает одна и есть обычные машины того же направления, то по мосту следующей едет обычная машина.
Количество машин на мосту регулируются переменной cars_on_bridge и определенным количество вызовов функции sema_up. Также есть переменные, отвечающие за количество машин каждого типа. Если процесс блокируется, то количество данного типа машин увеличивается. Это переменные потребуются для регулирования моста. 
Действия описанные выше происходят в функции arrive_bridge().


Для скачивания файла, вам нужно Войти или зарегистрироваться

Войти

Похожие работы

Загрузка...