免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 3954 | 回复: 13
打印 上一主题 下一主题

[CPU及多核] 82599EB+2个物理cpu E5 CPU不能均衡 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-09-12 21:05 |只看该作者 |倒序浏览
请教下朋友们 我有一个x86 两个物理核, 每个核8个cpu 每个 cpu 2个超线程. 这样我就有32个逻辑cpu

现在遇到个怪事情, 用抓的pacp模拟流量 始终只有1-16个CPU在工作, 其余16个cpu睡大觉,查看 interrupt  每个网卡都有32个txrx中断,我每个中断绑定一个CPU

请问有人遇到这样的问题么?

驱动是ixgbe

论坛徽章:
6
金牛座
日期:2013-10-08 10:19:10技术图书徽章
日期:2013-10-14 16:24:09CU十二周年纪念徽章
日期:2013-10-24 15:41:34狮子座
日期:2013-11-24 19:26:19未羊
日期:2014-01-23 15:50:002015年亚洲杯之阿联酋
日期:2015-05-09 14:36:15
2 [报告]
发表于 2013-09-13 13:10 |只看该作者
回复 1# 84500316
请教下朋友们 我有一个x86 两个物理核, 每个核8个cpu 每个 cpu 2个超线程. 这样我就有32个逻辑cpu

现在遇到个怪事情, 用抓的pacp模拟流量 始终只有1-16个CPU在工作, 其余16个cpu睡大觉,查看 interrupt  每个网卡都有32个txrx中断,我每个中断绑定一个CPU

请问有人遇到这样的问题么?


看看/proc/interrutps里面网卡中断的分布情况

   

论坛徽章:
0
3 [报告]
发表于 2013-09-18 10:11 |只看该作者
本帖最后由 Arthur_ 于 2013-09-18 10:12 编辑

从 interrupt上看, eth0 32个中断全部 分配到cpu上了, 实际启作用只有前16个?

论坛徽章:
2
酉鸡
日期:2013-09-26 11:11:15摩羯座
日期:2014-01-08 13:45:19
4 [报告]
发表于 2013-09-18 10:51 |只看该作者
cat /proc/irq/$your_irq_number/smp_affinity看下

论坛徽章:
2
酉鸡
日期:2013-09-26 11:11:15摩羯座
日期:2014-01-08 13:45:19
5 [报告]
发表于 2013-09-18 10:54 |只看该作者
还有借花献佛一下 @瀚海书香
http://bbs.chinaunix.net/forum.p ... ble&tid=3677004>

论坛徽章:
0
6 [报告]
发表于 2013-09-22 18:02 |只看该作者
你的应用,主要是接收数据,没有数据发送?
如果测IP FORWARDING,你会看到不一样的结果

论坛徽章:
0
7 [报告]
发表于 2013-09-23 10:42 |只看该作者
你ethtool -S看一下就知道了,事实上网卡只有前16个队列在工作

论坛徽章:
0
8 [报告]
发表于 2013-09-23 17:22 |只看该作者
回复 7# 独孤九贱

确实只有前16个队列有数据. 我确认我中断配置是均衡的, 用的是set_irq_affinity.sh脚本均衡的.


目前, 一个网口使用16个cpu, 另一个网口使用16个, 不能做到一个网络均衡32个.
使用rss+rps, 可以做到一个网卡32个cpu均衡.


不知道是否有问题或者有更好的方案.


   

论坛徽章:
0
9 [报告]
发表于 2013-09-23 17:46 |只看该作者
并不一定非要每个接口的物理队列对应一个逻辑CPU,根据业务需要,灵活调整分配才是王道吧。比如你说的有两个网卡,那刚好第一个的前16个队列在前16个CPU上,而第二个的前16个队列在后16个CPU,不就挺好嘛

论坛徽章:
0
10 [报告]
发表于 2013-09-23 19:26 |只看该作者
独孤九贱 发表于 2013-09-23 17:46
并不一定非要每个接口的物理队列对应一个逻辑CPU,根据业务需要,灵活调整分配才是王道吧。比如你说的有两个 ...



嗯 跑过压力 cpu很不对称 , 下行cpu(eth0) 比上行 cpu(eth1)负载要高一倍。 系统要对下行流量做数据分析。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP