|
|||
6.Основные подсистемы ОСВ состав ОС входят следующие основные подсистемы: ПС управления процессами, ПС управления памятью, ПС хранения данных на накопителя, ПС ввода-вывода, подсистема обеспечения пользовательского интерфейса, ПС защиты, ПС управления процессами Типы проц, вып на ПК: системн и пользовательские Процесс – динамический объект: программа в стадии выполнения на компьютере ПС управления процессами осущ: создание процесса, генерир системной инфы/ выделение необходимых процессу ресурсов (памяти, процессорного времени, устройств ввода-вывода и т. п. ) / поддержание очереди заявок на ресурсы/ защита ресурсов, выделенных процессу, от других процессов/ организация совместного использования ресурсов процессами / синхрониз процессов / обмена данными между процессами /переключение контекстов процессов при смене активных процессов Ресурс – аппаратный компонент компьютера, необходимый во время выполнения процесса ПС управления памятью Управляет ОП компьютера, предоставляя этот ресурс всем процессам (системным и пользовательским) она осущ: отслеж свободной и занятой физич памяти выделение памяти процессам и освобождение памяти при завершении процесса защита памяти вытеснение процессов из памяти на диск и обратная загрузка с диска настройка адресов процесса на конкретные области физической памяти Адресное пространство процесса – список адресов в памяти которые процесс может использовать (читать или писать) ПС хранения данных на накопителях Реализуется в виде файловых систем, предоставляющих интерфейс к данным на накопитх осущ: сокрытие от пользователей и ПО реализацию доступа к накопителям преобразование символьных имен файлов в физические адреса данных на накопителях обеспечение совместного доступа к информации различных процессов разграничение доступа к информации (защита данных) ПС ввода-вывода Предост унифицированный интерфейс ко всем устройствам, подключенным к компьютеру, скрывая реализацию. Реализуется с помощью набора драйверов, каждый из которых обеспечивает управление конкретным типом (или моделью) устройства. ПС обеспечения пользовательского интерфейса предоставл удобного интерфейса для пользователя. Может быть реализована в ядре ОС (Windows GUI) или выполнен как подключаемая оболочка (KDE) Типы интерфейсов: интерфейс командной строки графический интерфейс другие (аудио, вербальный и т. п. ) ПС защиты Обеспечивает защиту данных в компьютере от сбоев и отказов аппаратуры ошибок ПО несанкционированного доступа. Задачи, решаемые подсистемой защиты: обеспечение логического входа в систему обеспечение разграничения прав пользователей аудит безопасности обеспечение отказоустойчивости на основе резервирования ресурсов обеспечение надежности хранения данных (RAID) обеспечение резервного копирования и восстановления системы
|
|||
|