Основы проектирования автоматизированных систем
прямого доступа (определяется маркой накопителя на магнитных дисках), мс/байт; Ij - длина логической записи j-ro файла в байтах; tdi - время произвольных обращений к БД при решении /-ой задачи, мс; qdij - количество произвольных обращений к7-омуфайлу при решении /-ой задачи; rd -время одного обращения к тому прямого доступа (зависит от марки накопителя), мс. 7.7. Оценка времени выполнение программ Процессорные операции при анализе нагрузки рабочей станции необходимо учитывать, если проводятся значительные вычисления или осуществляется решение комбинаторных и оптимизационных задач значительной размерности. Рассмотрим экспериментальный метод оценки времени выполнения программы. Реализация метода включает выполнение следующих этапов: 1. Построение функции времени выполнения программы, зависящей от ее размера задачи. В функцию времени будут входить константы (с), и характеристики размерности задачи (и): T = f{c,n). Обычно функцию времени определяют для худшего случая решения задачи. 2. Проведение экспериментов с программой. Экспериментов должно быть достаточно для определения неопределенных констант содержащихся в функции / При проведении экспериментов подбирают исходные данные так, чтобы размер задачи был небольшим, но достаточным для определения времени выполнения программы с заданной точностью. При проведении экспериментов регистрируют время выполнения программы и параметры размерности задачи. 75
Made with FlippingBook
RkJQdWJsaXNoZXIy MTY0OTYy