При тестировании производительности под «параллелизмом» обычно понимают количество пользователей, которые одновременно находятся в сети или активны. Эти пользователи могут ждать ответа или отправлять запросы, но главное, чтобы все они были онлайн одновременно.
Концепцией, противоположной параллелизму, является «пропускная способность», которая обычно относится к количеству запросов, которые система может обработать в течение определенного периода времени. Например, «Запросов в секунду (RPS)» — это распространенное измерение пропускной способности, указывающее количество запросов, которые система может обрабатывать в секунду.
Итак, разница между ними заключается в следующем:
- Количество параллелизма (пропускная способность):Количество пользователей онлайн одновременно,Эти пользователи, возможно, ждут ответа,Также может быть отправлен запрос. представляет собой в любой данный момент времени,сервер Количество обрабатываемых запросов. Это не обязательно равно количеству фактически выполненных запросов.,Потому что под высоким одновременно,серверу может потребоваться больше времени для обработки каждого запроса,Это может снизить пропускную способность.
- Пропускная способность:в течение определенного периода времени,Количество запросов, которые может обработать система. другими словами,Это мера объема работы, выполненной за определенный период времени.
Оба являются важными показателями производительности системы, но они измеряют разные аспекты. Количество параллелизма больше ориентировано на пользовательскую нагрузку системы, а пропускная способность больше ориентирована на вычислительные возможности системы. При проведении тестирования производительности обычно нужно обращать внимание на оба показателя.