Ответы к операционным системам. Вопросы по дисциплине Операционные системы
Скачать 1.44 Mb.
|
Ядро ОС и его особенности Операционная система состоит из ядра и оболочки. Составныечасти ядра: - программа управления файлами; - драйвера – программы для взаимодействия с устройствамиЭВМ; - программа управления памятью; - планировщик (диспетчер) для управления выполнением заданий процессором ЭВМ; - оболочка – служит для организации взаимодействия с пользователем. На рис. 1.1 показана принципиальная схема организации ОС. Всоставе ОС выделяют ядро и утилиты. Это вспомогательные модулиОС. Утилиты позволяют решать сервисные задачи пользователю ОС.Например, создавать файлы и редактировать содержание файлов.Осуществлять управление файловой системой, выполнять тестирование ЭВМ и целостности файловой системы. Пользовательский режим и режим ядра Процессоры современных ЭВМ поддерживают два режима работы: - пользовательский (user mode); - привилегированный, который также называют режимом ядра (kernelmode) илирежимомсупервизора (supervisormode). Операционная система или некоторые ее части работают в привилегированном режиме, а приложения – в пользовательском режиме. На рис. 1.2 показана схема организации ОС с учетом двух режимов работы процессора. Для выполнения определенного действия в среде ОС нужно запросить сервис операционной системы. Например, создание файла, запуск программы и т.д. Процесс запроса сервиса заключается в обращении к ядру ОС путем выполнения системного вызова. |