Cтраница 4
Эффективность мультипрограммирования зависит от ресурсов ЭВМ и от организации прохождения программ различных разделов. Первое определяется набором внешних устройств и быстродействием процессора, второе - в значительной степени квалификацией оператора. Чем выше скорость процессора, тем большую часть времени он будет занят обработкой данных и тем большее количество программ низшего приоритета будет выполнено в единицу времени. [46]
Уровень мультипрограммирования определяется как количество активных виртуальных машин. В соответствии с алгоритмами планирования этот уровень устанавливается равным такому количеству виртуальных машин, для которого общая потребность в реальной памяти не превышает суммарного объема предполагаемых рабочих наборов. [47]
Целью мультипрограммирования является организация распределения ресурсов вычислительной системы между проблемными программами для более полной их загрузки. [48]
Принцип мультипрограммирования позволяет добиться более равномерной загрузки устройств системы и ее более высокой производительности. [49]
Принцип мультипрограммирования, совместимость систем программирования, высокий уровень технической стандартизации и унификации - все эти качества присущи ЕС ЭВМ третьего поколения. [50]
Эффективность мультипрограммирования во многом определяется объемом оперативной памяти. [51]
Эффективность мультипрограммирования зависит от ресурсов ЭВМ и от организации прохождения программ различных разделов. Первое определяется набором внешних устройств и быстродействием процессора, второе - в значительной степени квалификацией оператора. Чем выше скорость процессора, тем большую часть времени он будет занят обработкой данных и тем большее количество программ низшего приоритета будет выполнено в единицу времени. [52]
Под мультипрограммированием понимается использование ВС для выполнения более чем одной программы одновременно. При этом в области основной памяти располагается несколько программ, конкурирующих между собой за использование центрального процессора. [53]
При мультипрограммировании одновременно выполняющиеся программы конкурируют между собой. Поэтому Супервизор выделяет время, исходя из активности и приоритетности программы, с учетом имеющихся ресурсов для ее выполнения. [54]
При мультипрограммировании количество и размер областей проблемных программ ( разделов) устанавливаются извне. Разделы определяются во время процесса генерации системы или при выполнении процедуры пер -, воначальной загрузки, но затем они могут изменяться оператором во время работы системы для удовлетворения меняющихся требований проблемных программ. Размер раздела зависит от объема основной памяти, выделенного проблемным программам, и от размера проблемных программ, которые будут выполняться в этом разделе. По этой причине чем большая емкость основной памяти, тем большего размера могут быть разделы и, следовательно, требованиям большего количества программ они будут удовлетворять. [55]
При мультипрограммировании повышение производительности достигается за счет того, что допускается одновременное выполнение операций ввода - вывода и операций обработки. Например, в то время, когда программы переднего плана выполняют операции ввода-вывода, программа с более низким приоритетом - фоновая - может выполнять функции внутренней обработки. Чем выше скорость центрального процессора, тем больше времени предоставляется для обработки, что приводит к более быстрому выполнению программ с низким приоритетом и при этом незначительно увеличивается время выполнения программ переднего плана. [56]