General Administration of Quality Supervision, Inspection and Quarantine of the People‘s Republic of China
Последняя версия
GB/T 30975-2014
сфера применения
Настоящий международный стандарт определяет, как измерять и оценивать производительность компьютерных программных систем (CBSS) с точки зрения пользователя. С точки зрения пользователей (например, пользователей различных терминалов или операционных пользователей и бизнес-пользователей центров обработки данных), CBSS представляет собой систему обработки данных. CBSS включает в себя аппаратное обеспечение и все его программное обеспечение (системное программное обеспечение и прикладное программное обеспечение), которые необходимы для реализации функций обработки данных, требуемых пользователем, или которые могут влиять на изменяющееся во времени поведение CBSS. Настоящий стандарт применяется к тестированию всех ограниченных по времени систем или частей систем. Аналогично, сеть может быть неотъемлемой частью системы или объектом тестирования. Методы, определенные в этом стандарте, не ограничиваются особыми случаями, такими как классические пакетные системы или системы терминального хоста, например, также включают системы клиент-сервер или системы реального времени, определяемые «задачами» в широком смысле. Но польза от тестирования может быть ограничена стоимостью тестирования больших сред. Настоящий международный стандарт определяет ключевые индикаторы показателей эффективности, ориентированных на пользователя, а также методы измерения и оценки этих показателей эффективности. Указанное значение производительности описывает значение производительности скорости выполнения пользовательской команды (задачи), то есть следующую «троицу»:
——время выполнения;
——пропускная способность;
——своевременность. Пользовательские команды, именуемые в дальнейшем задачами, могут быть простыми и сложными по своей внутренней структуре. Задача может быть заданием, транзакцией, процессом или более сложной структурой, но все они определяют время начала и время окончания в соответствии с потребностями оценщика. При выполнении оценки производительности, помимо одного времени ответа, вы также можете учитывать время завершения бизнес-транзакций и использовать этот стандарт для измерения изменяющегося во времени поведения системы. Рейтинги могут быть сделаны на основе требований пользователя или путем сравнения с двумя или более измеряемыми системами (типами или версиями). Для измерения внутренних ценностей, например:
——коэффициент использования;
——средняя скорость обучения;
——длина пути;
——частота попадания в кэш;
——время ожидания;
——время обслуживания. Рекомендации намеренно не приводятся, поскольку определение внутренних значений зависит от аппаратной и программной архитектуры тестируемой системы. Напротив, этот стандарт
GB/T 30975-2014 Ссылочный документ
GB/T 18905.1-2002 Программная инженерия. Оценка продукта. Часть 1. Общий обзор.
GB/T 30975-2014 История
2014GB/T 30975-2014 Информационные технологии. Измерение и оценка производительности компьютерных программных систем.