免费注册 查看新帖 |

Chinaunix

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

软中断在多核cpu上的负载均衡 [复制链接]

论坛徽章:
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
21 [报告]
发表于 2010-07-19 16:27 |只看该作者
Intel 的5000P 可以开启I/OAT的功能,你是不是开启了该功能?
请执行lsmod,贴出来一下。谢谢!
wzhuzhu 发表于 2010-07-19 16:22

没有开启I/O AT功能。
lsmod输出。自己做的系统,所以有很多模块都不在标准系统里。
ipmac3bind 17468 0 - Live 0xf8c21000
xt_state 6528 1 - Live 0xf8c4c000
net_monitor 40560 0 - Live 0xf8bb2000
ipt_active 16324 1 - Live 0xf8bad000
xt_recognize 16680 1 - Live 0xf8ba7000 (F)
sch_htb 20352 4 - Live 0xf8ba1000
iptable_mangle 6912 1 - Live 0xf8b79000
xt_multiport 7168 1 - Live 0xf8b76000
xt_tcpudp 7168 6 - Live 0xf8b73000
iptable_filter 7040 1 - Live 0xf8b70000
bridge 53784 0 - Live 0xf8b61000
event 11072 3 xt_recognize, Live 0xf8b32000
band 13552 0 - Live 0xf8b2d000
ipt_domain 6784 0 - Live 0xf8b2a000
ipt_sip 6144 0 - Live 0xf8b27000
ipt_filetype 6784 0 - Live 0xf8b24000
ipt_keyword 6912 0 - Live 0xf8b21000
ipt_video 8192 0 - Live 0xf8afb000
cls_u32 12804 0 - Live 0xf8af6000
sch_ltwaver 12036 0 - Live 0xf8af2000
xt_physdev 6672 0 - Live 0xf8aef000
nf_conntrack_netlink 29440 0 - Live 0xf8a75000
xt_NFQUEUE 6016 1 - Live 0xf8a72000
nls_iso8859_1 8192 0 - Live 0xf8abf000
vfat 16384 0 - Live 0xf8a34000
fat 53660 1 vfat, Live 0xf8ae0000
sd_mod 31488 0 - Live 0xf8a69000
usb_storage 117280 0 - Live 0xf8aa1000
scsi_mod 146732 2 sd_mod,usb_storage, Live 0xf8dc1000
uhci_hcd 27792 0 - Live 0xf8a61000
ehci_hcd 36748 0 - Live 0xf8a26000
ipt_ipp2p 12672 0 - Live 0xf8a21000
ipt_ntime 6272 0 - Live 0xf89fd000
button 12560 0 - Live 0xf8a3b000
xt_connlimit 9480 0 - Live 0xf89f9000
xt_layer7 15236 0 - Live 0xf89f4000
nf_nat_ftp 7296 0 - Live 0xf89f1000
nf_conntrack_ftp 12960 1 nf_nat_ftp, Live 0xf89ec000
iptable_nat 11012 1 - Live 0xf89e8000
ip_tables 17348 3 iptable_mangle,iptable_filter,iptable_nat, Live 0xf89e2000
nf_nat 22316 3 nf_conntrack_netlink,nf_nat_ftp,iptable_nat, Live 0xf89d6000
x_tables 18564 18 xt_state,ipt_active,xt_recognize,xt_multiport,xt_tcpudp,ipt_domain,ipt_sip,ipt_filetype,ipt_keyword,ipt_video,xt_physdev,xt_NFQUEUE,ipt_ipp2p,ipt_ntime,xt_connlimit,xt_layer7,iptable_nat,ip_tables, Live 0xf89d0000
nf_conntrack_ipv4 21384 3 iptable_nat, Live 0xf89c9000
e1000 117312 0 - Live 0xf8ac2000
e100 38924 0 - Live 0xf89be000
mii 9344 1 e100, Live 0xf89de000

论坛徽章:
0
22 [报告]
发表于 2010-07-19 16:27 |只看该作者
驱动带NAPI不?是内核自动的,还是e1000.sf.net上下载编译的?
谢谢!
wzhuzhu 发表于 2010-07-19 16:26

问到点子上了

论坛徽章:
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
23 [报告]
发表于 2010-07-19 16:28 |只看该作者
回复 22# platinum
带NAPI。内核树上的驱动.

论坛徽章:
0
24 [报告]
发表于 2010-07-19 16:37 |只看该作者
嘿嘿,那就奇怪了。
我用Atom的板子上4个82574L,不会负责均衡。使用top看总在一个CPU上。
#
你内核确认没有编译进去CONFIG_INTEL_IOATDMA=y ?
我原来使用过5000P的主板使用了I/OAT后也能进行负载均衡。
但是同样的内核配置在其它的多核的CPU上则不能跑出在5000P上的效果,当时我结论是使用了I/OAT。
所以我还是有点不死心,你是不是将I/OAT编译进内核了?
谢谢!

论坛徽章:
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
25 [报告]
发表于 2010-07-19 17:02 |只看该作者
嘿嘿,那就奇怪了。
我用Atom的板子上4个82574L,不会负责均衡。使用top看总在一个CPU上。
#
你内核确认没 ...
wzhuzhu 发表于 2010-07-19 16:37

确定没有编译进去。因为我的config根本就没有这个选项。。。。

论坛徽章:
0
26 [报告]
发表于 2010-07-19 17:13 |只看该作者
确定没有编译进去。因为我的config根本就没有这个选项。。。。
瀚海书香 发表于 2010-07-19 17:02


2.6.24 怎么会没有这个选项呢?

论坛徽章:
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
27 [报告]
发表于 2010-07-19 17:51 |只看该作者
smp_affinity 是ffffffff
网卡是82571EB
主板是intel 5000p


另外三张网卡对应的值是不是也是这样啊

论坛徽章:
0
28 [报告]
发表于 2010-07-19 18:52 |只看该作者
回复 10# Godbach


    我不知道啊,双核我都没搞定,还别说8核了

论坛徽章:
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
29 [报告]
发表于 2010-07-20 08:19 |只看该作者
回复 27# Godbach
相同的

论坛徽章:
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
30 [报告]
发表于 2010-07-20 08:20 |只看该作者
回复 26# platinum
我看了.config文件了,的确是没有
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP