ВУЗ:
Составители:
57
2.1 Системы пакетной обработки
Использование мультипрограммирования для повышения
пропускной способности компьютера главной целью является
минимизация простоев всех устройств компьютера, и прежде всего,
процессора. Простои могут возникать из-за приостановки задач по
внутренним причинам, связанным, например, с ожиданием ввода данных.
Данные могут храниться на диске или поступать от пользователя, от
измерительной аппаратуры
и т. д. При возникновении таких ситуаций
самым простым и естественным решением, повышающим эффективность
использования процессора, является переключение процессора на
выполнение другой задачи, у который есть все данные для обработки.
Такая концепция мультипрограммирования лежит в основе пакетных
систем.
Системы пакетной обработки предназначались для решения в
основном вычислительных задач, не требующих быстрого
получения
результата. Главным критерием эффективности пакетной системы является
пропускная способность – количество решаемых задач в единицу времени.
Для максимизации этого критерия в таких системах используется
следующая схема функционирования:
− в начале работы системы формируется пакет заданий,
− каждое задание содержит требование к системным ресурсам,
− из этого пакета задач формируется мультипрограммная
смесь, то
есть, множество одновременно выполняемых задач.
Для одновременного выполнения выбираются задачи,
предъявляемые разные требования к ресурсам, чтобы обеспечивалась
сбалансированная загрузка всех устройств компьютера. Например, в
мультипрограммной смеси желательно присутствие вычислительных задач
и задач с интенсивным вводом и выводом.
57 2.1 Системы пакетной обработки Использование мультипрограммирования для повышения пропускной способности компьютера главной целью является минимизация простоев всех устройств компьютера, и прежде всего, процессора. Простои могут возникать из-за приостановки задач по внутренним причинам, связанным, например, с ожиданием ввода данных. Данные могут храниться на диске или поступать от пользователя, от измерительной аппаратуры и т. д. При возникновении таких ситуаций самым простым и естественным решением, повышающим эффективность использования процессора, является переключение процессора на выполнение другой задачи, у который есть все данные для обработки. Такая концепция мультипрограммирования лежит в основе пакетных систем. Системы пакетной обработки предназначались для решения в основном вычислительных задач, не требующих быстрого получения результата. Главным критерием эффективности пакетной системы является пропускная способность – количество решаемых задач в единицу времени. Для максимизации этого критерия в таких системах используется следующая схема функционирования: − в начале работы системы формируется пакет заданий, − каждое задание содержит требование к системным ресурсам, − из этого пакета задач формируется мультипрограммная смесь, то есть, множество одновременно выполняемых задач. Для одновременного выполнения выбираются задачи, предъявляемые разные требования к ресурсам, чтобы обеспечивалась сбалансированная загрузка всех устройств компьютера. Например, в мультипрограммной смеси желательно присутствие вычислительных задач и задач с интенсивным вводом и выводом.
Страницы
- « первая
- ‹ предыдущая
- …
- 55
- 56
- 57
- 58
- 59
- …
- следующая ›
- последняя »