Catégories : Tous - операционные - ресурсы - ядро - контроль

par Александр Галанов Il y a 2 années

143

Операционные системы и среды

Операционные системы играют ключевую роль в управлении компьютерными ресурсами, обеспечивая эффективное использование памяти, процессоров и устройств ввода-вывода. Одним из важных аспектов является виртуальная память, которая включает реализацию через свопинг, сегментное и страничное управление.

Операционные системы и среды

Операционные системы и среды

Галанов Александр Николаевич ИС-20-4

ОС

Функциональные компоненты ОС (Подсистемы)
Администрирования
Защиты данных
Пользовательского интерфейса
Ввода-вывода
Управления файлами
Управлению памятью
Управления процессами
Память
Файловая система

Файлы

Способы размещения файлов

Использование связного списка индексов

Перечисление номеров кластера

Размещение файлов в виде связанного списка кластеров дисковой памяти

Непрерывное размещение

Атрибуты файлов

Признак блокировки

Длина ключа

Длина записи в файле

Максимальный размер файла

Пароль для доступа файла

Создатель файла

Владелец файла

Тип файла

Типы файлов

Другие

Именованные конвейеры

Специальные файлы

Файлы-каталоги

Обычные файлы

Контроль доступа к файлам

Мандатный

Избирательный

Задачи ФС

Обеспечение совместимости работы с файлами

Защита файлов одного пользователя от несанкционированного доступа другого пользователя

Содержание параметров файлов

Организация устойчивости ФС к сбоям питания, ошибкам аппаратных и программных средств

Создание программного интерфейса работы с файлами для приложений

Наименование файлов

Виртуальная память

Реализация виртуальной памяти

Свопинг

Странично-сегментное

Сегментное

Страничное

Уровни планирования
Краткосрочное
Среднесрочное
Долгосрочное
Ядро
Режимы ядра

Пользовательский режим

Режим супервизора

Виды ядер

Экзоядро

Микроядро

Слоистое

Монолитное

Ресурсы
Аппаратные

Дисковая память

Устройства ввода-вывода

Основная память

Процессоры

Программные

Виртуальное адресное пространство

Драйверы

Процессы

Классификация
По типу использования ресурсов

Локальные

По типу доступа пользователя к ЭВМ

Реального времени

С разделением времени

С пакетной обработкой

По типу интерфейса

Объектно-ориентированные

Командные

По разрядности кода

64-разрядные

32-разрядные

16-разрядные

8-разрядные

По количеству процессоров

Многопроцессорные

Однопроцессорные

По числу процессов

Многозначные

Однозначные

По количеству одновременно работающих пользователей

Многопользовательские

Однопользовательские

Распределенные
Сетевые
Централизованные
Требования
Производительность
Безопасность
Надежность
Совместимость
Переносимость
Расширяемость
Выполнение основные функций
Основные 4 функции ОС
Обеспечение интерфейса между пользователям м компьютером
Управление файловой системой
Управление исполнением других компьютерных программ
Управление работой всех технических устройств компьютера
По
Служебное ПО
Прикладное ПО
Системное ПО
Базовое По