Эффективность: в стандарте ISO 9126 отражены две субхарактеристики качества — временная эффективность и используемость ресурсов ЭВМ, которые рекомендуется описывать в основном количественными атрибутами, характеризующими динамику функционирования компонентов ПС. В этой стандартизированной характеристике отражается только частная конструктивная эффективность использования ресурсов ЭВМ, которую не следует смешивать с системной эффективностью функциональной пригодности ПС при применении в конкретной системе.
Основные требования к атрибутам характеристики временная эффективность использования вычислительных ресурсов системы сосредоточены на наиболее критичных показателях производительности и длительности решения функциональных задач. В отличие от объемов памяти, временные характеристики труднее устанавливать и измерять, и их ограниченность сильнее влияет на функциональную пригодность ПС. Обычно для оперативной работы пользователей важно иметь малое время отклика из ЭВМ после получения типового задания и начала решения требуемой функциональной задачи. Требуемая пропускная способность решения функциональных задач зависит от их содержания и числа действующих пользователей. Используемость ресурсов памяти и производительности вычислительных средств могут устанавливаться исходя, с одной стороны, из экономической целесообразности применения наиболее дешевой, с минимальными ресурсами ЭВМ, загрузка которой будет в среднем не ниже 0,5. С другой стороны, высокая загрузка (выше 0,9) может приводить к нежелательной задержке или даже потере заданий при случайном, кратковременном повышении их интенсивностей, что может негативно отражаться на функциональной пригодности.
Временная эффективность', свойства ПС, характеризующие требуемые времена отклика и обработки заданий, а также производительность решения задач с учетом количества используемых вычислительных ресурсов в установленных условиях. Эти ресурсы могут включать другие программные продукты, аппаратные средства, средства телекоммуникации и т.п. Временная эффективность ПС определяется длительностью выполнения заданных функций и ожидания результатов в средних и/или наихудших случаях, с учетом приоритетов задач. Она зависит от скорости обработки данных, влияющей непосредственно на интервал времени завершения конкретного вычислительного процесса, и от пропускной способности — производительности, т.е. от числа заданий, которое можно реализовать на данной ЭВМ в заданном интервале времени (см. табл. 11.2). Эти показатели качества тесно связаны с дисциплиной диспетчеризации и временем реакции (отклика) ПС на задания при решении различных функциональных задач. Величина этого времени зависит от длительности решения совокупности задач центральным процессором ЭВМ, от затрат времени на обмен с внешней памятью, на ввод и вывод данных и от длительности ожидания в очереди до начала решения задачи. Эта субхарактеристика тесно связана с длительностью обработки типового задания, а также с интервалом времени решения типовых или наиболее часто вызываемых функциональных задач данным ПС. Пропускная способность комплекса программ на конкретной ЭВМ отражается числом сообщений или заданий на решение определенных задач, обрабатываемых в единицу времени, зависящую от характеристик внешней среды.
Do'stlaringiz bilan baham: |