免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: scutan

请教I/O APIC对中断分发的问题 [复制链接]

论坛徽章:
0
发表于 2009-01-19 12:47 |显示全部楼层
原帖由 Solaris12 于 2009-1-19 11:48 发表


这个最早是Solaris 10的Fireengine项目实现的,Fireengine是一个Solaris协议栈的项目,主要是把影响Solaris 性能最严重的STREAM在TCP/IP这个路径上给去掉了。

我们讨论的这部分叫做IP Fan-out Classifie ...


谢谢,我去找一找这方面的东西。

论坛徽章:
0
发表于 2009-01-19 14:06 |显示全部楼层
大拿们所言有理,不同的条件下和不同的考虑问题的角度决定了系统该怎么去侧重考虑.

论坛徽章:
0
发表于 2009-01-19 14:14 |显示全部楼层
建议哪位大拿能考虑能帖一下实际系统中
IP fanout + soft ring

multi-ring+RSS
   的性能比较,这样的话会更能说明问题.

论坛徽章:
0
发表于 2009-01-19 20:48 |显示全部楼层
原帖由 emmoblin 于 2008-12-25 21:02 发表
不是有个irq_balance,专门负责平衡中断的。

你用的是intel 82575以上的网卡吗?

你可以下载intel 的igb驱动。

驱动可以开启接受多队列功能,也就是RSS功能,翻译为接受平衡负载。
不过这要懂驱动,还 ...


嗯。查了一下,82575网卡可以支持多队列接收。不晓得效果怎样,以后有机会试试。

论坛徽章:
0
发表于 2009-01-19 21:42 |显示全部楼层
原帖由 system888net 于 2009-1-19 14:14 发表
建议哪位大拿能考虑能帖一下实际系统中
IP fanout + soft ring

multi-ring+RSS
   的性能比较,这样的话会更能说明问题.


单纯的硬件的Multi-ring+RSS+Multi MSI-X的方式肯定要比硬件Single ring+软件IP fanout + soft ring要效率高。

现在有些SMP机器的CPU数目还是比ring和MSI-X的数目多,所以实际上,两者是配合的。

论坛徽章:
0
发表于 2009-01-19 22:00 |显示全部楼层
原帖由 scutan 于 2009-1-19 20:48 发表


嗯。查了一下,82575网卡可以支持多队列接收。不晓得效果怎样,以后有机会试试。


82575只有4个收和4个发队列和MSI-X中断。现在市面上82575的网卡很难弄到,大部分还是板载卡,在一些x86服务器上。

82576是82575的下一代,好像支持16个收发队列。
82598支持64个收发队列,是10G卡。

论坛徽章:
0
发表于 2009-01-19 23:33 |显示全部楼层
原帖由 Solaris12 于 2009-1-19 21:42 发表


单纯的硬件的Multi-ring+RSS+Multi MSI-X的方式肯定要比硬件Single ring+软件IP fanout + soft ring要效率高。

现在有些SMP机器的CPU数目还是比ring和MSI-X的数目多,所以实际上,两者是配合的。


内行.

论坛徽章:
0
发表于 2009-01-19 23:41 |显示全部楼层
各位大那能否谈谈如果是UDP而非TCP的时候会是怎样的一种考虑呢?

论坛徽章:
0
发表于 2009-01-20 18:30 |显示全部楼层
原帖由 system888net 于 2009-1-19 23:41 发表
各位大那能否谈谈如果是UDP而非TCP的时候会是怎样的一种考虑呢?


我觉得UDP也应该像TCP一样去考虑,TCP的重组是在传输层,而UDP,虽然它的协议不会对其进行重组,但是在应用层也可能会有一些相应操作,比如重组之类的。
我看到QQ传文件有时候也是用UDP来传的。肯定要保证其完整性。

论坛徽章:
0
发表于 2009-01-20 22:59 |显示全部楼层
原帖由 scutan 于 2009-1-20 18:30 发表


我觉得UDP也应该像TCP一样去考虑,TCP的重组是在传输层,而UDP,虽然它的协议不会对其进行重组,但是在应用层也可能会有一些相应操作,比如重组之类的。
我看到QQ传文件有时候也是用UDP来传的。肯定要保证 ...

大拿所言极是,尤其是在UDP需要保证顺序的应用前提下.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP