Архитектура современных операционных систем
11 Ядро работает в привилегированном режиме и не выгружается из памяти. Ряд функций, запрашиваемых прикладными процессами, ядро выполняет в рамках этих же процессов и их потоков, т.е. новых потоков не создается, просто поток переводится в режим ядра. На базе ядра могут выполняться различные подсистемы расширений (утилиты). Работа пользователя с системой или прикладными программами осу- ществляется с помощью специального командного процессора, называющегося Shell. Прикладные программы и пользователи работают в не привилегирован- ном (пользовательском) режиме. Схема функционирования компонентов Укрупнено схема функционирования компонентов выглядит следующим образом (рис. 2.5.): Рис. 2.5.
Made with FlippingBook
RkJQdWJsaXNoZXIy MTY0OTYy