免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: catdoll
打印 上一主题 下一主题

请教关于intel 82575EB 网卡性能 [复制链接]

论坛徽章:
0
21 [报告]
发表于 2009-01-08 11:00 |只看该作者
原帖由 terryfe 于 2009-1-8 10:30 发表
还有Solaris如何设置中断的CPU Affinity...


目前, 中断绑在哪个CPU是由中断framework自己决定的,似乎没有地方允许driver或者管理员设置。

在SPARC上,如果是1个rx ring, 中断收到的包会fan out到其它核上。

但如果是多个rx_ring, 默认每个vector会绑在不同的核上。

论坛徽章:
0
22 [报告]
发表于 2009-01-08 11:04 |只看该作者
原帖由 Solaris12 于 2009-1-8 11:00 发表


目前, 中断绑在哪个CPU是由中断framework自己决定的,似乎没有地方允许driver或者管理员设置。

在SPARC上,如果是1个rx ring, 中断收到的包会fan out到其它核上。

但如果是多个rx_ring, 默认每个vec ...

现在的问题是,把fanout关掉以后的RX性能可以达到最优,否则负责处理中断的几个Threads主要消耗在x-cpu call上了。
但是这种情况下只分配到一个tx vector的时候,看起来发送只使用了一个队列,类似早一些的linux协议栈发送队列只有一个的情况,导致转发的整体性能上不去。
倒是发送完成中断的处理好像不是问题,至少是现在。

论坛徽章:
0
23 [报告]
发表于 2009-01-08 12:02 |只看该作者
原帖由 terryfe 于 2009-1-8 11:04 发表

现在的问题是,把fanout关掉以后的RX性能可以达到最优,否则负责处理中断的几个Threads主要消耗在x-cpu call上了。
但是这种情况下只分配到一个tx vector的时候,看起来发送只使用了一个队列,类似早一些的l ...



我刚才看了一下目前opensolaris.org上的代码还是build 104的,只有105以后才可以使用多个tx queue.

build 105的主要变动就是crossbow的网络虚拟化项目和一些网卡驱动,igb, ixgbe的多个rx/tx ring的支持。

在igb上,还支持了VMDq。

论坛徽章:
0
24 [报告]
发表于 2009-01-08 12:04 |只看该作者
原帖由 terryfe 于 2009-1-8 11:04 发表

现在的问题是,把fanout关掉以后的RX性能可以达到最优,否则负责处理中断的几个Threads主要消耗在x-cpu call上了。
但是这种情况下只分配到一个tx vector的时候,看起来发送只使用了一个队列,类似早一些的l ...


你说的关闭fanout反而性能提高这个问题在build 105应该就解决了。

论坛徽章:
0
25 [报告]
发表于 2009-01-08 12:24 |只看该作者
感谢~
看来现在只能去等105了

论坛徽章:
0
26 [报告]
发表于 2009-03-10 14:24 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
27 [报告]
发表于 2009-03-11 08:48 |只看该作者
原帖由 xuxd32 于 2009-3-10 14:24 发表
我想买 82575单独的网卡,还没有找到呢.不知有哪位朋友知道.联想的,在网上看了一下,是内置的.


82576已经出来了,是插卡,而且支持82575的全部特性,还支持SR-IOV,

CDW有卖的,网址在下面,

There are three parts, dual port copper, quad port copper
and dual port LC Fibre connection.

Part # Description
------------------------------------------------------------
E1G42ET Intel® Gigabit ET Dual Port Server Adapter (Cu-RJ45)
E1G44ET Intel® Gigabit ET Quad Port Server Adapter (Cu-RJ45)
E1G42EF Intel® Gigabit EF Dual Port Server Adapter (Fibre)

Prices for Dual Port Copper: (www.cdw.com)

CDW #: 1567711 $193.99 (OEM single)
CDW #: 1638889 $204.99 (retail single)
CDW #: 1638154 $829.99 (5-Pack)

论坛徽章:
0
28 [报告]
发表于 2009-03-11 20:42 |只看该作者
原帖由 Solaris12 于 2009-3-11 08:48 发表


82576已经出来了,是插卡,而且支持82575的全部特性,还支持SR-IOV,

CDW有卖的,网址在下面,

There are three parts, dual port copper, quad port copper
and dual port LC Fibre connection.

...


太tmd贵了, 我还想买一个玩呢, 看来买不起。

而且也不知道现在bios对iov支持程度如何。

论坛徽章:
0
29 [报告]
发表于 2009-03-11 23:23 |只看该作者
明显你是没有开启 msi-x功能。
你之所以不均匀,完全是没有发挥网卡的RSS均衡功能。
只是单纯的靠 irq_banlance来调节的。所以当然不均匀了。

论坛徽章:
0
30 [报告]
发表于 2009-03-11 23:38 |只看该作者
原帖由 emmoblin 于 2009-3-11 23:23 发表
明显你是没有开启 msi-x功能。
你之所以不均匀,完全是没有发挥网卡的RSS均衡功能。
只是单纯的靠 irq_banlance来调节的。所以当然不均匀了。


兄弟对这个有过研究?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP