码迷,mamicode.com
首页 > 其他好文 > 详细

理解Throughput和Latency

时间:2019-06-18 14:26:20      阅读:106      评论:0      收藏:0      [点我收藏+]

标签:判断   常见   时间处理   任务   cpu   com   min   没有   seconds   

Throughput,中文译作吞吐量。Latency,中文译作延迟。它们是衡量软件系统的最常见的两个指标。

吞吐量一般指相当一段时间内测量出来的系统单位时间处理的任务数或事务数(TPS)。注意“相当一段时间”,不是几秒,而可能是十几分钟、半个小时、一天、几周甚至几月。它的单位一般是TPS、每单位时间写入磁盘的字节数等。

延迟一般包括单向延迟(One-way Latency)和往返延迟(Round Trip Latency),实际测量时一般取往返延迟。它的单位一般是ms、s、min、h等。

我们应在用户可以接受的情况下,提高吞吐量

 

mysql 还分TPS/QPS:
TPS = (Com_commit + Com_rollback) / seconds
QPS = Questions(or Queries) / seconds

 

单纯测量,获取指标高低没有意义,需要在cpu,mem一定的真实负载情况下,来判断这个服务器的处理能力

 

理解Throughput和Latency

标签:判断   常见   时间处理   任务   cpu   com   min   没有   seconds   

原文地址:https://www.cnblogs.com/pdev/p/11044580.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!