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