套接字库往返时间异常值

时间:2015-07-27 16:48:42

标签: c++ sockets kernel buffer flush

我已经写了一个套接字库,我们看到从A到B的稳定往返时间回到A,但是我们常常看到一个outliar是我们的RT(往返)平均值的两倍或三倍。我的同事认为它是分页问题,​​有什么方法可以证明这一点吗?如果我们每次都看到具有相同尖峰级别的rt时间,那么就会出现问题,但是我们看到尖峰越大,应用程序运行的时间越长。

有没有人有任何想法?

对于每个尖峰,我注意到内核运行此命令: flush-253:0和kswap0

我也注意到vmstat显示bo与峰值rtt相关性增加

0 个答案:

没有答案