2009-05-07 2 views
0

Недавно мы получили некоторые данные на тестовом тестировании от поставщика программного обеспечения, и я думаю, что мне не хватает чего-то очевидного.Как измерить время отклика в секундах, учитывая следующие данные бенчмаркинга?

Если было 17 транзакций (я предполагаю, что они имеют в виду успешно выполненные запросы) в секунду, и 1500 из этих запросов могут быть отправлены через 5 минут, то как мне получить время отклика для одного пользователя? Возможно ли это с бенчмаркингом? У меня есть много других данных из них, включая настройки конфигурации apache, но я не уверен, как делать все математические вычисления.

Учитывая настройку сервера, которую они отправили, я хочу знать, как я могу определить время ответа пользователя. Я посмотрел на другие аналогичные тесты бенчмаркинга, но у меня возникли проблемы с измерением запросов на время отклика. Какие еще данные мне нужно предоставить здесь, чтобы получить это?

ответ

1

Если только 1500 из них может быть подан на 5 минут, после чего: 1500/5 = 300 транзакций в минуту может быть поданы 300/60 = 5 сделок в секунду может быть подана

так как они получают 17 завершенных транзакций в секунду? В прошлый раз я проверил 5 < 17!

Это похоже не подходит. Или я смотрю на это неправильно?

Я предполагаю быть время отклика пользователя, вы имеете в виду время, которое требуется, чтобы служить одной транзакции:

Если они могут служить 5 в секунду, чем это занимает 200 мс (1/5) за одну транзакцию Если они могут служить 17 в секунду, чем требуется 59 мс (1/17) за транзакцию

Это все, что мы можем сказать по заданным данным. Возможно, уточните, сколько транзакций выполняется в секунду.

Смежные вопросы