Три группы компонентов в составе современной операционной системы: ядро (планировщик и драйверы устройств), системные библиотеки, оболочка с утилитами. Типы архитектур ядер операционных систем: монолитное, модульное, гибридное, микро-, экзо-, наноядро.
1. Ядро операционной системы 2. Какой-либо единой унифицированной архитектуры ОС не существует, но известны универсальные подходы к структурированию ОС.[1] В составе современной операционной системы различают три группы компонентов: · ядро, содержащее планировщик; драйверы устройств, непосредственно управляющие оборудованием; сетевая подсистема, файловая система; · системные библиотеки; · оболочка с утилитами. При выполнении некоторых задач такое разделение может достичь более эффективного использования ресурсов вычислительной машины.) · Семафоры (объект, ограничивающий количество потоков, которые могут войти в заданный участок кода) · Мьютексы (одноместный семафор, служащий в программировании для синхронизации одновременно выполняющихся потоков.) · Каналы (один из методов межпроцессного взаимодействия, расширение понятия конвейера в Unix и подобных ОС.) · Файлы, проецируемые в память (это такой способ работы с файлами в некоторых операционных системах, при котором всему файлу или некоторой непрерывной части этого файла ставится в соответствие определённый участок памяти (диапазон адресов оперативной памяти).
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы