Учебник для вузов Общие сведения Аппаратное обеспечение
Скачать 5.31 Mb.
|
Операционные системыФункции современной ОС для ПК: Управление конфигурацией компьютера. Управление процессами, потоками и заданиями. Управление памятью. Обеспечение информационной безопасности. Управление подсистемой ввода-вывода. Управление внешней памятью. Управление файловой системой. Поддержка сетей. В управленииконфигурацией компьютера (в ОС Windows) клю- чевую роль играют данные, сохраняемые в реестре этой системы (база данных общесистемных и пользовательских параметров) и инстру- ментарий управления Windows (WMI). Процесс в ОС – исполняемая программа и ее данные в закрытом ад- ресном пространстве, данные защиты и прочие объекты, принадлежащие процессу. Поток – некоторый компонент внутри процесса, который получает процессорное время для выполнения. Задание (job) – совокупность процессов, управляемых как единая группа. ОС управляет виртуальнойпамятью, которую проецирует на физи- ческую память компьютера. Информационная безопасность предусматривает защиту любых раз- деляемых системных объектов (файлов, каталогов, процессов, потоков и т. д.), аутентификацию паролей при регистрации, предотвращение несанк- ционированного доступа, аудит событий в системе (ведение журналов со- бытий). Диспетчер ввода-вывода ОС подключает приложения и системные компоненты к виртуальным, логическим и физическим устройствам, а также определяет инфраструктуру, поддерживающую драйверы устройств. Управлениевнешнейпамятью включает организацию работы с жесткими и гибкими дисками, с оптическими дисками, магнитными лен- тами, флэш-памятью и другими устройствами. Управлениефайловойсистемой, определяющей методы хранения информации на дисках, важнейшая функция любой ОС. Многие ОС под- держивают работу с несколькими файловыми системами, например, Windows 2000, ХР и его более новые версии могут управлять файловыми системами NTFS (основная для магнитных дисков), FAT12, FAT16, FAT32 (были основными для DOS и Windows 3.1 - Me), CDFS и UDF (для лазерных дисков). Для управления используется драйвер файловой системы, который через драйверы устройств внешней памяти работает с информацией логических томов. Основные функции работы с информаци- ей файловой системы – CreateFile (создать файл), ReadFile (читать файл) и WriteFile (записать в файл). Поддержка сетей присутствует во всех современных ОС. В ОС Win- dows появилась с версии 3.11. К четырем базовым типам сетевого про- граммного обеспечения относятся сетевые службы, программные интер- фейсы сетевого программного обеспечения (сетевые API), протоколы и драйверы устройств сетевых адаптеров. Многоуровневая архитектура поддержки сетей обеспечивает ее легкую расширяемость при появлении новых сетевых протоколов и нового оборудования. |