免费注册 查看新帖 |

Chinaunix

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

网卡软中断不能分发到CPU多核,导致服务器瓶颈 [复制链接]

论坛徽章:
0
11 [报告]
发表于 2010-08-13 09:09 |只看该作者
如何识别我的网卡是否支持 RSS 呢?

论坛徽章:
36
IT运维版块每日发帖之星
日期:2016-04-10 06:20:00IT运维版块每日发帖之星
日期:2016-04-16 06:20:0015-16赛季CBA联赛之广东
日期:2016-04-16 19:59:32IT运维版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-19 06:20:00每日论坛发贴之星
日期:2016-04-19 06:20:00IT运维版块每日发帖之星
日期:2016-04-25 06:20:00IT运维版块每日发帖之星
日期:2016-05-06 06:20:00IT运维版块每日发帖之星
日期:2016-05-08 06:20:00IT运维版块每日发帖之星
日期:2016-05-13 06:20:00IT运维版块每日发帖之星
日期:2016-05-28 06:20:00每日论坛发贴之星
日期:2016-05-28 06:20:00
12 [报告]
发表于 2010-08-13 10:12 |只看该作者
如果是intel的网卡,应该可以去intel的网站去查吧。
Intel新一代千兆万兆网卡芯片
http://server.it168.com/a2010/0205/848/000000848960.shtml

论坛徽章:
0
13 [报告]
发表于 2010-08-13 11:29 |只看该作者
如何才能把多队列利用起来?
我的内核是 2.6.23,可以吗?

论坛徽章:
36
IT运维版块每日发帖之星
日期:2016-04-10 06:20:00IT运维版块每日发帖之星
日期:2016-04-16 06:20:0015-16赛季CBA联赛之广东
日期:2016-04-16 19:59:32IT运维版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-19 06:20:00每日论坛发贴之星
日期:2016-04-19 06:20:00IT运维版块每日发帖之星
日期:2016-04-25 06:20:00IT运维版块每日发帖之星
日期:2016-05-06 06:20:00IT运维版块每日发帖之星
日期:2016-05-08 06:20:00IT运维版块每日发帖之星
日期:2016-05-13 06:20:00IT运维版块每日发帖之星
日期:2016-05-28 06:20:00每日论坛发贴之星
日期:2016-05-28 06:20:00
14 [报告]
发表于 2010-08-13 11:49 |只看该作者
估计够呛吧,得比较高的版本的内核。

论坛徽章:
0
15 [报告]
发表于 2010-08-13 11:55 |只看该作者
如何识别我的网卡是否支持 RSS 呢?
platinum 发表于 2010-08-13 09:09


查看中断列表:
# cat /proc/interrupts

便知,支持多队列的,这里显示同一个网卡就会有N个队列,每个队列都对应一个硬件中断。

要使用的话,主要是几个方面:
1、内核支持rss,好像是从2.6.27开始吧,具体记不得了,为此napi还专门做了改动;
2、驱动编译的时候要打开,Intel好像是igb驱动吧;
3、你的网卡硬件上得支持;

以上条件满足,你再看 /proc/interrupts中,就可以明显看到每个队列分流到CPU上了。用起来很舒服。效率上硬件处理肯定比google那个RPS补丁性能强多了,就是要多花人民币,嘿嘿。

论坛徽章:
0
16 [报告]
发表于 2010-08-13 12:15 |只看该作者
1、我的内核是 2.6.23,现无法测试
2、我在 2.6.23 下编译了 Intel 的全系列驱动,包括 e100、e1000、e1000e、igb、ixgbe,我的硬件是 82571EB,加载时使用的不是 igb,是 e1000,这正常吗?

论坛徽章:
0
17 [报告]
发表于 2010-08-13 12:26 |只看该作者
82571EB不是rss吧?用不着igb!

论坛徽章:
0
18 [报告]
发表于 2010-08-13 13:11 |只看该作者
既然支持就不应该了,应该看看驱动,

论坛徽章:
36
IT运维版块每日发帖之星
日期:2016-04-10 06:20:00IT运维版块每日发帖之星
日期:2016-04-16 06:20:0015-16赛季CBA联赛之广东
日期:2016-04-16 19:59:32IT运维版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-19 06:20:00每日论坛发贴之星
日期:2016-04-19 06:20:00IT运维版块每日发帖之星
日期:2016-04-25 06:20:00IT运维版块每日发帖之星
日期:2016-05-06 06:20:00IT运维版块每日发帖之星
日期:2016-05-08 06:20:00IT运维版块每日发帖之星
日期:2016-05-13 06:20:00IT运维版块每日发帖之星
日期:2016-05-28 06:20:00每日论坛发贴之星
日期:2016-05-28 06:20:00
19 [报告]
发表于 2010-08-13 13:23 |只看该作者
查看中断列表:
# cat /proc/interrupts

九贱兄给列个显示RSS网卡的信息?

论坛徽章:
0
20 [报告]
发表于 2010-08-13 13:51 |只看该作者
82571EB不是rss吧?用不着igb!
独孤九贱 发表于 2010-08-13 12:26


看这个
http://server.it168.com/a2010/0205/848/000000848960.shtml

里面说了 RX 和 TX 的 Queue 都是 2 啊
会不会是这个表本身就有错误?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP