关于计算机中的延迟是什么意思?这个问题很多朋友还不知道,今天小六来为大家解答以上的问题,现在让我们一起来看看吧!
1、Latency,中文译作延迟,是衡量软件系统的最常见的一个指标,延迟一般包括单向延迟(One-way Latency)和往返延迟(Round Trip Latency),实际测量时一般取往返延迟。
2、它的单位一般是ms、s、min、h等。
3、延时(Latency)的示例:在性能测试中,请求的延时是客户端到服务端以及服务端到客户端的传输时间。
4、比如一个请求从t=0时刻开始,花了1秒时间到达服务端(t=1),服务端花了2秒时间进行处理(t=3),最后花了1秒时间到达客户端(t=4),所以,这里所说的延时(Latency)就是2秒。
5、扩展资料:延迟一般包括单向延迟(One-way Latency)和往返延迟(Round Trip Latency),实际测量时一般取往返延迟。
6、它的单位一般是ms、s、min、h等。
7、而吞吐量一般指相当一段时间内测量出来的系统单位时间处理的任务数或事务数(TPS)。
8、注意“相当一段时间”,不是几秒,而可能是十几分钟、半个小时、一天、几周甚至几月。
9、它的单位一般是TPS、每单位时间写入磁盘的字节数等。
10、假如有一个网站系统,客户端每次请求网站服务端,网络传输时间(包括往返)为 200ms,服务端处理请求为10ms。
11、那么如果是同步请求,则延迟为210ms。
12、此时如果提高网络传输速度,比如提高到100ms,那么延迟为110ms。
13、这种情况减少延迟似乎确实可以一定程度提高吞吐量,原因主要在于:系统性能瓶颈不在于服务端处理速度,而在于网络传输速度。
14、参考资料来源:百度百科-延时。
本文分享完毕,希望对大家有所帮助。
标签:
免责声明:本文由用户上传,如有侵权请联系删除!