Использование - основная память - Большая Энциклопедия Нефти и Газа, статья, страница 2
Если тебе до лампочки, где ты находишься, значит, ты не заблудился. Законы Мерфи (еще...)

Использование - основная память

Cтраница 2


Использование основной памяти учитывается обычно и с точки зрения объема занятой памяти, и с точки зрения времени ее использования. Однако может быть желательным поставить стоимость использования основной памяти в зависимость от объема используемой памяти. Такой подход объясняется тем, что, если отдельному заданию требуется небольшой объем основной памяти, появляется возможность выполнять одновременно и другие задания. Если же одному заданию требуется много памяти, возможность выполнения других заданий уменьшается. В некоторых мультипрограммных системах существуют пороговые значения объема основной памяти. Таким порогом может быть минимальный объем памяти, позволяющий выполнять любое задание независимо от действительных запросов памяти. Всякий раз, когда отдельное задание запрашивает больший объем памяти, оно тем самым лишает систему возможности начать выполнение другого задания. Руководство установки может наказывать такое задание, поскольку оно задерживает выполнение других заданий. В этом случае стоимость использования основной памяти, выделенной этому заданию, может возводиться в квадрат или даже в куб.  [16]

Задача учета усложняется еще больше для мультипрограммных систем пли систем разделения времени. Поскольку в этих случаях вычислительная система находится в распоряжении отдельной программы не непрерывно, а в течение небольших квантов времени, последовательный способ получения разности времени конца и времени начала задания не отражает использования средств вычислительной машины, за исключением того, что задание находилось где-то в системе. Требуются такие методы измерений, которые позволяют накапливать те небольшие промежутки времени, когда различные компоненты машины использовались для выполнения отдельного задания. Алгоритмы таких измерений весьма разнообразны. Они пытаются учитывать время центрального процессора, использованное задачей или для нее, а также время, в течение которого основная память, канал, контроллер и запоминающее устройство были заняты решением данной задачи. С этими методами связаны две категории времени - время, выделенное задаче, и время, использованное задачей. Выделенное время связано обычно с такой компонентой, как лентопротяжное устройство, которое целиком выделяется заданию па все время его работы. Выделенное время можно использовать для учета, поскольку никакое другое задание не может воспользоваться этим устройством, пока не закончится задание, захватившее это устройство. Реально использованное заданием время работы с этим устройством не учитывается. Использованное время учитывается обычно в тех случаях, когда во время выполнения задания такие устройства, как ЦП или каналы, используются и для выполнения других заданий. Для устройств прямого доступа учитываются оба времени - выделенное время для учета выделенного заданию места и использованное время для учета времени, в течение которого устройство было занято выполнением задания. Аналогично, выполняется учет использования основной памяти.  [17]



Страницы:      1    2