Хелпикс

Главная

Контакты

Случайная статья





6.Основные подсистемы ОС



В состав ОС входят следующие основные подсистемы: ПС управления процессами, ПС управления памятью, ПС хранения данных на накопителя, ПС ввода-вывода, подсистема обеспечения пользовательского интерфейса,  ПС защиты,

ПС управления процессами Типы проц, вып на ПК: системн и пользовательские Процесс – динамический объект: программа в стадии выполнения на компьютере ПС управления процессами осущ: создание процесса, генерир системной инфы/ выделение необходимых процессу ресурсов (памяти, процессорного времени, устройств ввода-вывода и т. п. ) / поддержание очереди заявок на ресурсы/  защита ресурсов, выделенных процессу, от других процессов/ организация совместного использования ресурсов процессами / синхрониз процессов / обмена данными между процессами  /переключение контекстов процессов при смене активных процессов Ресурс – аппаратный компонент компьютера, необходимый во время выполнения                  процесса

ПС управления памятью Управляет ОП компьютера, предоставляя этот ресурс всем процессам (системным и пользовательским) она осущ: отслеж свободной и занятой физич памяти  выделение памяти процессам и освобождение памяти при завершении процесса  защита памяти вытеснение процессов из памяти на диск и обратная загрузка с диска  настройка адресов процесса на конкретные области физической памяти Адресное пространство процесса – список адресов в памяти которые процесс может использовать (читать или писать)

ПС хранения данных на накопителях Реализуется в виде файловых систем, предоставляющих интерфейс к данным на накопитх осущ:  сокрытие от пользователей и ПО реализацию доступа к накопителям  преобразование символьных имен файлов в физические адреса данных на накопителях  обеспечение совместного доступа к информации различных процессов  разграничение доступа к информации (защита данных)

ПС ввода-вывода Предост унифицированный интерфейс ко всем устройствам, подключенным к компьютеру, скрывая реализацию. Реализуется с помощью набора драйверов, каждый из которых обеспечивает управление конкретным типом (или моделью) устройства.

ПС обеспечения пользовательского интерфейса предоставл удобного интерфейса для пользователя. Может быть реализована в ядре ОС (Windows GUI) или выполнен как подключаемая оболочка (KDE) Типы интерфейсов: интерфейс командной строки графический интерфейс  другие (аудио, вербальный и т. п. )

ПС защиты Обеспечивает защиту данных в компьютере от  сбоев и отказов аппаратуры  ошибок ПО несанкционированного доступа. Задачи, решаемые подсистемой защиты:  обеспечение логического входа в систему  обеспечение разграничения прав пользователей  аудит безопасности  обеспечение отказоустойчивости на основе резервирования ресурсов  обеспечение надежности хранения данных (RAID)  обеспечение резервного копирования и восстановления системы

 



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.