статьиGNU Free Documentation License материалы взяты из Википедии Статья была изменена. Оригинал статьи.

Мультипрограммирование

Материал из Энциклопедии в свободной энциклопедии
Перейти к: навигация, поиск

Мультипрограммирование в способ организации выполнения нескольких программ на одном компьютере.

Разделяют мультипрограммирование в пакетных системах, системах реального времени и мультипрограммирование в системах разделения времени.

Содержание

[править] Пакетная обработка

Пакетная обработка используется для достижения максимальной эффективности использования ресурсов вычислительной машины при выполнении вычислительных задач путём сбалансированной загрузки её компонентов, как например, АЛУ и УВВ. Задачи, планируемые к выполнению, называются пакетом. Переключение между задачами в пакетном режиме инициируется выполняющейся в данный момент задачей, поэтому промежутки времени выполнения той или иной задачи неопределены.

[править] Системы разделения времени

Системы разделения времени используются для «одновременного» выполнения нескольких программ в интерактивном режиме. В отличие от пакетного режима, все программы получают определённые временные промежутки времени для выполнения, затем система инициирует переключение. Выделяемые временные интервалы могут быть равными для всех задач, а могут определяться их приоритетами

[править] См. также

[править] Ссылки

  • Современное программирование. Мультипрограммирование и разделение времени, Пашкеев С. Д.
  • Основы мультипрограммирования для специализированных вычислительных систем, Поспелов Д. А.
  • Введение в теорию вычислительных систем, Бертэн Ж., Риту М., Ружие Ж.
Пространства имён

Варианты
Просмотры
Действия