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

UptoLike

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

Рис. 1.12. Прикладные программные среды, транслирующие системные
вызовы
2. Реализация множественных прикладных сред операционная
система через несколько равноправных прикладных программных
интерфейсов. В приведенном на рис. 1.13 примере операционная система
поддерживает приложения, написанные для OS1, OS2 и OS3. Для этого
непосредственно в пространстве ядра системы размещены прикладные
программные интерфейсы всех этих ОС: API OS1, API OS2 и API OS3.
Рис. 1.13. Реализация совместимости на основе нескольких
равноправных API
3. Построение множественных прикладных сред по микроядерному
подходу. В соответствии с микроядерной архитектурой все функции ОС
28
  Рис. 1.12. Прикладные программные среды, транслирующие системные
                                вызовы

     2. Реализация множественных прикладных сред операционная
система через несколько равноправных прикладных программных
интерфейсов. В приведенном на рис. 1.13 примере операционная система
поддерживает приложения, написанные для OS1, OS2 и OS3. Для этого
непосредственно в пространстве ядра системы размещены прикладные
программные интерфейсы всех этих ОС: API OS1, API OS2 и API OS3.




        Рис. 1.13. Реализация совместимости на основе нескольких
                            равноправных API

     3. Построение множественных прикладных сред по микроядерному
подходу. В соответствии с микроядерной архитектурой все функции ОС


                                   28