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