Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Критические области



Критическая область - часть программы, в которой есть обращение к совместно используемым данным.

Условия избегания состязания и эффективной работы процессов:

  1. Два процесса не должны одновременно находиться в критических областях.
  2. Процесс, находящийся вне критической области, не может блокировать другие процессы.
  3. Невозможна ситуация, когда процесс вечно ждет попадания в критическую область (зависает).

Пример:

Взаимное исключение с использованием критических областей





Дата публикования: 2014-11-04; Прочитано: 340 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...