Высокое время отклика при высокой пропускной способности?

Могут ли быть системы, в которых он имеет высокую пропускную способность, но также и большое время отклика. Я верю, что это возможно. Рассмотрим систему, которая получает 100 обращений в секунду (HPS) и время отклика составляет 2 секунды. Он генерирует пропускную способность 100 запросов в секунду. Таким образом, мы можем сказать, что это система с высокой пропускной способностью (100 запросов в секунду), но с низким временем отклика (2 секунды). Это правильно ?

Но в то же время, если пропускная способность (скажем, 80) меньше, чем HPS (скажем, 100), это означает, что когда-нибудь система захлебнется, так как скорость на выходе меньше скорости на входе. Верно ?

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

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


person user3198603    schedule 24.08.2019    source источник


Ответы (1)


В идеальном мире было бы

  1. Время отклика всегда одинаково
  2. Пропускная способность увеличивается на тот же коэффициент, что и нагрузка, например:

    • with 100 virtual users you have 100 requests per second
    • с 200 виртуальными пользователями у вас будет 200 запросов в секунду
    • и т. д.

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

Дополнительная информация:

person Dmitri T    schedule 26.08.2019