Операционные системы, среды и оболочки. Макаренко С.И. - 74 стр.

UptoLike

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

Рис. 4.2. Синхронные (а) и асинхронные (б) системные вызовы
Большинство системных вызовов в операционных системах являются
синхронными, так как этот режим избавляет приложение от работы по
выяснению момента появления результата вызова. Асинхронные системные
вызовы применяются в операционных системах на основе микроядерного
подхода, так как при этом в пользовательском режиме работает часть ОС,
которым необходимо иметь полную свободу в организации своей работы, а
такую свободу дает только асинхронный режим обслуживания вызовов
микроядром.
74
      Рис. 4.2. Синхронные (а) и асинхронные (б) системные вызовы

     Большинство системных вызовов в операционных системах являются
синхронными, так как этот режим избавляет приложение от работы по
выяснению момента появления результата вызова. Асинхронные системные
вызовы применяются в операционных системах на основе микроядерного
подхода, так как при этом в пользовательском режиме работает часть ОС,
которым необходимо иметь полную свободу в организации своей работы, а
такую свободу дает только асинхронный режим обслуживания вызовов
микроядром.




                                  74