Операционные системы реального времени. Бурукина И.П. - 14 стр.

UptoLike

Составители: 

Критическая секция это участок программы, на котором
запрещается переключение задач для обеспечения исключительного
использования ресурсов текущим процессом.
Взаимное исключение это способ синхронизации параллельно
работающих процессов, использующих разделяемый постоянный
критичный ресурс.
Задача – это одна из ветвей исполнения процесса.
Задача:
разделяет с процессом область памяти под код и данные;
имеет собственный стек;
разделяет с процессом отображение виртуальной памяти на
физическую (в системах с виртуальной памятью);
собственное состояние.
Всякий процесс содержит одну или несколько задач. ОСРВ
позволяет задаче порождать новые задачи. Задачи по своей манере
действовать можно разделить на три категории (рисунок 1).
14
     Критическая секция – это участок программы, на котором
запрещается переключение задач для обеспечения исключительного
использования ресурсов текущим процессом.


     Взаимное исключение – это способ синхронизации параллельно
работающих процессов, использующих разделяемый постоянный
критичный ресурс.


     Задача – это одна из ветвей исполнения процесса.


     Задача:
     −   разделяет с процессом область памяти под код и данные;
     −   имеет собственный стек;
     −   разделяет с процессом отображение виртуальной памяти на
         физическую (в системах с виртуальной памятью);
     −   собственное состояние.
     Всякий процесс содержит одну или несколько задач. ОСРВ
позволяет задаче порождать новые задачи. Задачи по своей манере
действовать можно разделить на три категории (рисунок 1).




                                   14