Вопросы по ЛР №3 по UNIX (ЛР №5) - chrislvt/OS GitHub Wiki

  1. В программе читатели писатели имеется ли потерянное обновление? Ответ обосновать!

Да имеется. По алгоритму читатель не может начать читать, если есть работающий писатель и ждущие писатели.

  1. Основное свойство набора семафоров?

Основным свойством набора семафоров является возможность одной неделимой операцией изменить значения всех или части семафоров набора.

  1. Охарактеризуйте основную особенность задачи "производство-потребление", которая определила ее название.

Особенность задачи "производство-потребление" является наличие двух видов процессов: один процесс производит данные, другой процесс - считывает эти данные.

  1. В какой области памяти создается буфер и почему?

В области данных ядра системы потому, что адресные пространства процессов защищены, т.е ни один процесс не может обратиться в адресное пространство другого процесса.