performance - 尾部延迟和吞吐量
问题描述
我的理解是,尾部延迟是衡量系统启动的一组请求中响应时间的高百分比(第 95 位、第 99 位)的量度。
我的问题是尾部延迟如何与吞吐量相关,或者说,我以 100 请求/秒和 1000 请求/秒(具有统一的到达时间)为目标系统,第 95 个百分位为 100 请求/秒与 1000 req/sec 的第 95 个百分位数相比变化很大?
应该报告什么尾部延迟值?或以其他方式尾延迟与吞吐量无关,应在每个/几个目标吞吐量报告,即在我的情况下为 100 和 1000 请求/秒?
解决方案
尾部延迟与吞吐量有关。您的问题与 QoS 情况密切相关(高优先级延迟关键应用程序与低优先级尽力而为应用程序)。
此外,只有在系统满载时测试尾部延迟才有意义。
推荐阅读
- python - 将数字添加到公式中的变量,直到达到最大值python
- postman - 为什么在邮递员提出 put 请求时,我在填写的所有字段上都收到了 validation.required 错误?
- linux-kernel - Snap on Google Colab:系统尚未使用 systemd 启动
- html - PrimeNG 手风琴选择事件
- java - rawPassword 和 encryptedPassword 都使用 BcryptPasswordEncoder 作为相同的字符串出现
- c# - 从 C# 中的连续串行通信中捕获特定系列的字节
- apache-spark - 如何使用火花计算连续相同事件?
- javascript - 如何创建一个带有可点击标签的复选框,该标签触发单独的事件而不是签出/在复选框中
- javascript - Vue Laravel Web 应用程序,PopperJS 无法更改路由
- python - ubuntu 20.04 中的孟加拉语 utf8 字符问题