Содержание
- 2. Ядро ОС Определения ядра (из разных источников): центральная часть ОС, обеспечивающая приложениям координированный доступ к ресурсам
- 3. Режимы работы процессора Привилегированный режим (режим ядра, kernel mode): обеспечивает неограниченный доступ ко всем ресурсам компьютера.
- 4. Место драйверов устройств в структуре ОС Драйверы обычно должны быть частью ядра, поскольку они непосредственно работают
- 5. Общая структура ОС Операционные системы. Архитектура ОС
- 6. Многослойная структура ядра Разделение ядра ОС на относительно независимые слои позволяет упростить разработку и отладку ядра,
- 7. Средства аппаратной поддержки ОС Разделение режимов работы процессора (колец защиты). Включает в себя проверку допустимости команд.
- 8. Машинно-зависимые компоненты ОС Конечно, вся ОС состоит из команд определенного процессора. Но для модулей, написанных на
- 9. Базовые механизмы ядра Включают в себя: переключение процессов; обмен данными (свопинг) между основной памятью и дисками;
- 10. Менеджеры ресурсов Менеджеры ресурсов определяют политику (основные алгоритмы работы системы). Например: диспетчер процессов; диспетчер памяти; диспетчер
- 11. Интерфейс системных вызовов Определяет возможности для прикладных программ использовать услуги ОС. Формализуется в виде API (Applied
- 12. Взаимодействие между слоями ядра Обычная последовательность действий – нисходящая цепочка вызовов нижележащих слоев с возвратом результатов.
- 13. Монолитное ядро Все основные подсистемы и все слои ядра работают в режиме ядра и проектируются как
- 14. Модульно-монолитное ядро Основные подсистемы проектируются как отдельные модули с четко определенными возможностями взаимодействия. При загрузке модули
- 15. Микроядро В режиме ядра работает минимально необходимая часть кода системы. Большая часть модулей, традиционно включавшихся в
- 16. Пример: структура микроядерной ОС MINIX 3 Только самый нижний уровень работает в режиме ядра. Остальные части
- 17. Гибридное ядро Такой тип ядра является компромиссом между эффективностью монолитного ядра и надежностью микроядра. Нередко ОС,
- 18. Наноядро и пикоядро Наноядро – очень маленькое ядро, обеспечивающее только обработку аппаратных прерываний и передающее результат
- 19. Экзоядро: основная идея Традиционные ОС скрывают от пользователя низкоуровневые особенности аппаратуры, предлагая взамен высокоуровневые абстракции: файлы,
- 20. Экзоядро: пользовательский уровень Над маленьким экзоядром могут надстраиваться виртуальные машины, на которых, в принципе, могут работать
- 21. Гипервизоры и виртуализация ОС Гипервизор – программа или аппаратная схема, обеспечивающая одновременное выполнение нескольких ОС на
- 23. Скачать презентацию




















Виртуальные выставки
Operational Systems and their Security: Course introduction
Системи обробки тексту
Структура телеграм бота
Общая характеристика сектора НИОКР. Стимулы к инвестированию в исследования и разработки
ВЭБ-сервис Amazon
Решение задач в интегрированной среде разработки
Сетка / пропорции
ВКР: Использование метода машинного обучения на основе Q-обучения для управления роботом-манипулятором
Построение сетевой модели
Blind texts
Анализ рынка по PAM-TAM-SAM-SOM. Приложение Map Sport, команда Турник-мены
Экономика информационных систем. Внешнее информационное обеспечение. Документы и их разработка
Одномерные массивы: задачи сортировок элементов массива. Лекция 7
Теоретические основы информатики
Средство подготовки презентации Microsoft PowerPaint
Разработка информационной системы для коммерческой организации с помощью case-средств
Презентация на тему Информационные технологии
Access
Применение элементов управления безопасностью с использованием DCL
Елементи для введення даних: тестове поле, прапорець, випадаючий список
Методы и принципы защиты информации ЭИОС
Измерение диаметра. Харвестерные головки Н-серии
Кодирование и декодирование информации
Claroline. Системы дистанционного обучения
Пресса Африки
Пиксель арт
Построение трехмерной сцены и визуализация погодных эффектов в городском ландшафте