Справочник химика 21

Химия и химическая технология

Статьи Рисунки Таблицы О сайте English

Обработка однопрограммная

    Классическим примером повышения производительности ЭВМ является многопрограммный режим, или мультипрограммирование. Идея этого метода состоит в том, что ЭВМ настраивается на одновременное выполнение ряда задач (до трех программ при работе с ДОС/ЕС и до 15 программ при работе с ОС/ЕС). Поскольку большинство внешних устройств может работать в автономном режиме после загрузки соответствующего канала, то совмещением работы внешних устройств и процессора можно достигнуть максимальной загрузки последнего. Как только, например, программа № 1 приостанавливается для выполнения операции ввода-вывода, процессор переключается на выполнение программы № 2 и тем самым исключается его время ожидания. При организации мультипрограммирования в оперативной памяти выделяется несколько защищенных разделов, в каждом ил которых может выполняться только одна программа. Соответственно между разделами памяти распределяются и ресурсы ЭВМ (см. гл. 4). Разделам памяти присваиваются уровни приоритетности, которые и определяют последовательность переключения программ. Этот режим работы ЭВМ не предусматривает непосредственного доступа пользователя к машине, так как в каждом из разделов проводится пакетная обработка программ и результаты расчета выдаются после обработки всего пакета. Однако за счет лучшего использования оборудования ЭВМ время ожидания решения обычно сск ращается т сравнению с однопрограммным режимом работы. [c.192]


    Возможны разные режимы работы машин ЕС ЭВМ. Допускается однопрограммный режим работы, при котором машина решает только одну задачу. Этот способ работы является малоэкономичным и относительно редким. Чаще машина решает одновременно несколько задач — мультипрограммный режим. При этом может быть организовано последовательное решение одной за другой пакета задач, отчего такой режим называют режимом пакетной обработки. Одновременно с решением данной задачи производится ввод последующей задачи и выдача результатов предыдущей. Более сложной является работа ЭВМ в режиме с разделением времени, когда ЭВМ обслуживает одновременно- несколько абонентов (в том числе и удаленных), используя некоторую систему приоритетов и прерываний при выборе очередности решения задачи. Допускается работа ЭВМ в реальном масштабе времени для управления технологическим процессом. [c.385]

    Повышения эффективности использования вычислительной системы можно достигнуть, во-первых, за счет сокращения времени простоя процессора и, во-вторых, за счет сокращения времени ожидания решения в режиме пакетной обработки. Классическим примером повышения производительности ЭВМ является многопрограммный режим, или мультипрограммирование. Идея этого метода состоит в том, что ЭВМ настраивается на одновременное выполнение ряда задач, каждая из которых занимает часть оперативной памяти. Поскольку большинство внешних устройств может работать в автономном режиме после загрузки соответствующего канала, то совмещением работы внешних устройств и процессора можно достигнуть максимальной загрузки последнего. Как только одна из программ приостанавливается для выполнения, например, операции ввод-вывода, процессор переключается на выполнение другой программы, тем самым исключается время его ожидания. Разделам памяти присваиваются уров ни приоритетности, которые и определяют последовательность переключения программ. Этот режим не предполагает непосредственного доступа пользователя к ЭВМ, так как в каждом разделе памяти производится пакетная обработка программ. Однако за счет лучшего использования оборудования время ожидания решения обычно сокращается по сравнению с однопрограммным режимом. Разновидностью режима мультипрограммирования является параллельная обработка, идея которой состоит в том, что переход от одной программы к другой производится в результате естественного прерывания (ожидания ввода-вывода) и вынужденного переключения через короткие промежутки времени, сравнимые со скоростью работы процессора. При параллельной обработке программы выполняются по очереди в короткие промежутки времени и создается впечетление их одновременного выполнения, тем более что результаты расчета выдаются пользователю по мере завершения каждой из них. [c.249]



Основы построения операционных систем в химической технологии (1980) -- [ c.196 ]




ПОИСК







© 2025 chem21.info Реклама на сайте