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