Точный анализ указанных критериев в самом общем случае представляет весьма сложную задачу, так как на информационные свойства канала ввода-вывода влияет множество факторов, среди которых можно указать, на пример, различный характер выполняемых процессором программ, различные сочетания одновременно приходя щих от периферийных устройств запросов и др.
Часть из имеющих здесь значение параметров явля ются случайными величинами, и учет их влияния требу ет применения вероятностных методов. Однако с помо щью некоторых допущений, упрощающих задачу, мож но дать приблизительную предельную оценку критериев эффективности, отражающую реальную картину работы с достаточной степенью приближения.
Будем считать, что:
1)активность всех периферийных устройств равна единице, т. е. устройства были запущены в работу до рассматриваемого интервала времени и закончат свою работу позже этого интервала. Тем самым подразумева ется, что команды запуска периферийных устройств и прерывающие программы, сигнализирующие об освобож дении периферийных устройств, входят в полезную часть программы;
2)время обработки принятой от периферийных уст ройств информации относится к полезной части про граммы;
3)время, на которое обслуживание запроса перифе рийного устройства может быть задержано (для кана
лов с задержанным доступом — длительность команды, для каналов с немедленным доступом — длительность цикла памяти), считается постоянным и равным до
определим нагрузочную способность канала, исходя из условий баланса машинного времени, т. е. из тех со ображений, что суммарное время обслуживания всех периферийных устройств не должно превосходить дли тельности рассматриваемого временного интервала.
Обозначим для г-го периферийного устройства время
сеанса для |
передачи одной порции информации через |
U, длительность цикла подготовки одной порции инфор |
мации через |
Ті. Считая, что при каждой передаче ин |
формации обслуживание периферийного устройства за держивается на время t0, определим долю машинного времени, необходимую для обслуживания только одно го периферийного устройства. За единицу времени эта