Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Выбор комплекса технических средств. Расчет времени реакции



Расчет времени реакции системы должен дать оценку быстродействия системы. Временем реакции системы по какой-либо функции называется время от момента начала запроса на выполнение этой функции от внешнего источника запросов до момента окончания формирования результата по данной функции. Если результатом выполнения функции является печатный документ, то, учитывая, что устройство печати является весьма медленно действующим, время реакции оценивается отдельно без печати и с печатью документа.

Общее время реакции системы на выполнение запроса рассчитывается по формулам:

, (9)

где: - время на ввод входных данных запроса;

– время, затрачиваемое на считывание физических блоков при работе с накопителем;

– время, затрачиваемое процессором на обработку информации с учетом выполнения циклов;

– время на вывод результата на устройство вывода или отображения, для принтера оценивается отдельно. Для дисплея можно принять 0.5 с (зависит от типа видеокарты и дисплея).

, (10)

где: – коэффициент ошибок при вводе, для расчетов можно принять равным 1.5;

– количество символов, вводимых в качестве исходных данных запроса;

– время ввода одного символа, при ручном вводе с клавиатуры в некоторую экранную форму можно принять в среднем равным 2 с.

, (11)

где: – количество считываемых физических блоков, зависит от количества обрабатываемых таблиц (файлов) и объема таблиц (файлов);

– время позиционирования головок дискового накопителя;

– время считывания физического блока в дисковом накопителе.

, (12)

где: – средний объем таблицы, байт;

– количество таблиц, обрабатываемых в запросе;

– объем физического блока носителя, байт.

, (14)

где: – количество операций высокого уровня, необходимых для формирования результата;

– среднее количество тактов машинных команд на одну операцию, для большинства случаев можно принять K1=60;

– тактовая частота процессора, Гц;

, (13)

Рассчитаем время реакции системы для вывода на экран табличного отчета и секторной диаграммы о распределении экземпляров издания в библиотеке по отделам.

.

Примем коэффициент ошибок при вводе . Рассчитаем количество символов, вводимых в качестве исходных данных запроса. Так как для запроса необходимо ввести год, который описывается четырьмя цифрами и выбрать участок из списка, то пользователю необходимо ввести символа. Время ввода одного символа примем равным . Тогда время на ввод входных данных запроса составит:

Объем физического блока носителя установлен как , байт. Максимальный объем одной таблицы байт. В запросе участвуют 4 таблицы, поэтому Nтабл =4. Исходя из этого найдем количество считываемых физических блоков:

,

,

Тогда, время, затрачиваемое на считывание физических блоков при работе с накопителем, составит:

.

Примем среднее количество тактов машинных команд на одну операцию . Тактовую частоту процессора возьмем равной . Для формирования отчета необходимо соединить 4 таблицы и отсеять кортежи, дата которых не входит в заданный год. Для соединения двух таблиц потребуется выполнить 100000*17=1700000 действий, так как соединяются 4 таблицы, то всего 5100000 действий. Для отсеивания, неудовлетворяющих запросу кортежей, необходимо сделать 1 проверку, то есть выполнить 100000 действий. Итоговое количество операций высокого уровня будет равно .

Тогда, время, затрачиваемое процессором на обработку информации с учетом выполнения циклов, составит:

.

Время вывода отчета на экран без печати .

Время реакции системы без печати:

Рассчитываем время печати по формуле:

где N — количество страниц отчета.

Для лазерного принтера со временем печати 12 страниц формата А4 в минуту при N=40 время печати составит:

Тогда полное время реакции системы для самого сложного отчета:





Дата публикования: 2015-02-18; Прочитано: 469 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.008 с)...