+ -
当前位置:首页 → 问答吧 → 没什么事想发起一个讨论:内核中什么会造成2层传输速率抖动

没什么事想发起一个讨论:内核中什么会造成2层传输速率抖动

时间:2010-11-07

来源:互联网

本帖最后由 smalloc 于 2010-11-07 23:59 编辑

当然不只2层交换-bridge 还有3层也可能有

这是一个大概2年前就遇到的问题.但是一直没解决.现在虽然没弄了但是很纠结

现象是:同类产品如果是VXWORKS的系统或者是2.4内核-不否认做过修改.  bridge2端流量测试会非常平稳.用速率软件传输速率呈现一条较宽直带状,就是上下波动是非常均匀波动的
 -/\   /\   /\   /\   /\   /\   /\   /\   /\   
 /   \/   \/   \/   \/   \/   \/   \/   \/   \
而使用2.6内核则显示高低很不规则
 -/\/\   /\           /\   /\   /\      /\   
 /      \/   \/\/\/\/   \/   \/   \/\/  
以上这个我只是为了说明不规则.实际比这个上下的随机性还有不确定 而且值不是离散的.

有没有可能是软中断的策略不一样?

作者: smalloc   发布时间: 2010-11-07



QUOTE:
当然不只2层交换-bridge 还有3层也可能有

这是一个大概2年前就遇到的问题.但是一直没解决.现在虽然没弄了 ...
smalloc 发表于 2010-11-07 23:55




    哥们你用什么方式测试的?我测试过非常的稳定,用IXIA设备,测网桥包转发,1000M网卡,2颗4核CPU,相当的稳定,大概能跑到900多M

作者: dreamice   发布时间: 2010-11-08