最新流量
更换好的交换机后,流量有了进一步提升。[ 本帖最后由 ouhx 于 2006-11-9 20:24 编辑 ] 第一关是100M,但你已经过了,你现在300M以下都木有新意~~~~过了300M的下一个目标是600M~~~~~~再下一关是800M,800M以上就属于无敌级别,估计可以放在ROS官方首页做展览了。 目前已过300M,但CPU已经达到极限了,要再提高不太可能了。 木办法了,我印象中记得你的板是serverwork吧?至强cpu?
ros好像对intel支持得不错,考虑一下换72xx,73xx系列的板和L1缓存更大的cpu(不一定用至强的),可能有些不大的帮助。
现在的瓶颈应该在IRQ等一些相当低级的东西上了...........
有远程吗?能不能赏个唯读账号参观学习一下? 二级缓存对ROS 非常重要,尝试以下用AMD CPU 测试一下 高手啊高手!
好东西啊好东西!
口水ing!
我在想换个napi驱动会有什么效果! 原帖由 zooyo 于 2006-10-29 10:24 发表
千兆PCI网卡跑240Mbps已经是极限了,这是硬件瓶颈!
要看数据报文的大小
按照标准以太网 802.3 标准,MTU 是 1500,若每个数据包都是 1500 字节的话,跑到 950Mbps 是很轻松的事情
但若全是 64Bbytes 小包的话,恐怕 100Mbps 都达不到
这个和包速率 pps 有关(packet per secend),与实际吞吐量无关
ROS 实际就是 netfilter + iptables + tc + extra-modules + GUI,NAT 瓶颈还是 conntrack 那块
ROS 在做 NAT 的时候小包也就 100Mbps 多一点,好点的机器顶多也就 200Mbps 左右,有条件的话可以通过打包器加压测试得知
根据网卡驱动的特点,每个数据保文进入的时候都会产生一个中断,去利用程序处理,用了 Poll(NAPI)轮询的话会稍好一点,但瓶颈仍然是 netfilter 中 conntrack 的低效
因此,恐怕各位说的都不正确(有编程能力的可以做个大包小包发包器进行测试) 关注... 原帖由 专卖精品 于 2006-10-29 10:52 发表
楼主如果对FREEBSD比较熟悉的花,尝试用4.2版本以上的,据说BSD的网卡驱动已经改了,可以达到1000Mbps的线速转发
这是绝对不可能的,硬件本身就是瓶颈,即使是 X86 构架的 PCI-E 也达不到 兄台是用的INTEL 的至强系列服务器主板对吧
我最近买的,两个网卡,全都是1000M的,但我发现其 LINUX驱动里有 100M的我想以前的主板版本可能是一个 1000M 一个 100M的 硬件上要更好的话.哪就选择1000M 光纤网卡,交换机上配上1000M光纤模块了. 有条件的话.上万兆.:) 主板和CPU如果还想用更好的话.哪就上INTEL的安腾吧.不知道ROS支持不?? 网卡建议使用64位PCI-E的会比较好吧.
页:
1
[2]