是否有这样的系统,它不仅具有高吞吐量,而且还具有高响应时间。我相信这是可能的。考虑这样一个系统,它每秒获得100次命中(HPS),响应时间为2秒。产生100QPS的吞吐量。因此,我们可以说它是高吞吐量(100QPS)的系统,但响应时间低(2秒)。对吗?
但同时,如果吞吐量(比方说80)小于HPS(比方说100),则意味着线路系统有时会因为出口速率小于入口速率而阻塞。对吧?
现在反过来看,有没有低响应时间和低吞吐量的系统呢?我相信这也是可能的,但不能考虑发布的情况?
所以底线是我们必须同时查看两个统计数据,即吞吐量和响应时间,因为这不是强制性的,如果其中一个是好的,另一个也是好的。
发布于 2019-08-26 22:29:07
在理想的世界里,它应该是
- with 100 virtual users you have 100 requests per second
- with 200 virtual users you have 200 requests per second
- etc.
在现实世界中,当您增加负载时,吞吐量不会增加,相反,响应时间会增加,因此系统无法像100个用户那样快速地为200个用户提供服务。这就是所谓的performance bottleneck
更多信息:
https://stackoverflow.com/questions/57638737
复制相似问题