Запрос на стандартное отклонение производительности и относится к производительности сервера - PullRequest
0 голосов
/ 04 мая 2020

Я хотел бы узнать больше о стандартном отклонении и о том, как оно на самом деле влияет на производительность сервера.

Я провел тест, где время отклика сервера ниже - 280 мс (приблизительно для всех API)

Где я могу увидеть стандарт. dev as apprx 140 мс (все API попадают в это)

из вышеперечисленного, можете ли вы, пожалуйста, помочь мне понять, хорошо ли работает сервер? Также дайте нам знать, можем ли мы сказать, что производительность сервера постоянна или нет.

Спасибо

1 Ответ

0 голосов
/ 04 мая 2020

Согласно Стандартное отклонение Статья в Википедии:

Стандартное отклонение является мерой величины отклонения или дисперсии набора значений. 1 Низкое стандартное отклонение указывает, что значения имеют тенденцию быть близкими к среднему (также называемому ожидаемым значением) набора, в то время как высокое стандартное отклонение указывает, что значения распределены по более широкому диапазону.

В идеальном мире у вас должно быть абсолютно одинаковое время отклика, независимо от того, какую нагрузку вы проводите, и это время отклика очень мало, так что все довольны. Так

  • , если стандартное отклонение близко к 0 - это очень хорошо и означает, что распределение времени отклика минимально
  • , если стандартное отклонение близко к арифметическому c среднее значение не очень хорошо и означает, что в измеренных значениях есть большой разброс, например, вместо 248 все время, что вы получаете между 124 496.

Вы можете использовать диаграмму как Время отклика с течением времени (можно установить с помощью JMeter Plugins Manager ), чтобы увидеть, как выглядит тренд, т. Е. Время отклика может быть более или менее стабильным на этапе наращивания и начать расти, так как все больше и больше виртуальных пользователей подключаются.

Другой вариант заключается в том, что сервер ведет себя абсолютно нормально, и рассеяние происходит из-за Время соединения / задержка Колебания

...