找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: macafee

[m0n0] 关于M0N0 POLLING模式调查!

[复制链接]
 楼主| 发表于 2006-3-1 18:05:34 | 显示全部楼层
楼上的情况建议关闭POLLING,因为XL在FB4下的驱动不支持POLLING,可能会导致系统崩溃!
routeros
回复

使用道具 举报

发表于 2006-3-3 08:42:36 | 显示全部楼层

如果我用pfsense的话?能支持POLLING吗?

原帖由 macafee 于 2006-3-1 18:05 发表
楼上的情况建议关闭POLLING,因为XL在FB4下的驱动不支持POLLING,可能会导致系统崩溃!


因为pfsense是基于freebsd5.X系列的,好像XL在5.X系列的FB里能支持POLLING吧?不过感觉m0n0的性能要比pfsense要好!比较头痛ING!
routeros
回复

使用道具 举报

发表于 2006-3-9 11:13:50 | 显示全部楼层
原帖由 macafee 于 2006-3-1 18:05 发表
楼上的情况建议关闭POLLING,因为XL在FB4下的驱动不支持POLLING,可能会导致系统崩溃!



这和系统崩溃有什么关系。不支持 polling 的话,还是会跑在 interrupt 模式下。
routeros
回复

使用道具 举报

发表于 2006-3-9 11:23:02 | 显示全部楼层
开 polling 不需要多么快的 cpu。他本来就是为了在 cpu 不能及时处理所有的 interrupt 的情况下来提高网络吞吐率的。现在有人打算把 polling 移植到其他的设备驱动里,以提高在低端 cpu 上的性能。详情可以看
http://groups.google.com/group/m ... 96#e5de17f748bb9b96
偶的 pii 350 就开了 polling,100mbps 的线路。关键在于,cpu 不够劲的话,HZ 不能太高,太高了系统花在时钟中断处理上的时间太多,反而影响性能。
xl 驱动偶以前好像在这里贴过支持 polling 的驱动,用 5.x 的 xl 驱动改的。不过这要重新编译内核才行了。
routeros
回复

使用道具 举报

 楼主| 发表于 2006-3-9 18:43:24 | 显示全部楼层
原帖由 edwardj 于 2006-3-9 11:23 发表
开 polling 不需要多么快的 cpu。他本来就是为了在 cpu 不能及时处理所有的 interrupt 的情况下来提高网络吞吐率的。现在有人打算把 polling 移植到其他的设备驱动里,以提高在低端 cpu 上的性能。详情可以看
ht ...

没有强劲CPU支撑就不能提高HZ参数,最终结果就是导致数据延迟增大!对某些应用是致命的!

[ 本帖最后由 macafee 于 2006-3-9 18:54 编辑 ]
routeros
回复

使用道具 举报

发表于 2006-3-9 20:35:31 | 显示全部楼层

请教一下如何重新编译内核?

原帖由 edwardj 于 2006-3-9 11:23 发表
开 polling 不需要多么快的 cpu。他本来就是为了在 cpu 不能及时处理所有的 interrupt 的情况下来提高网络吞吐率的。现在有人打算把 polling 移植到其他的设备驱动里,以提高在低端 cpu 上的性能。详情可以看
ht ...


因为m0n0wall没有命令行的模式,所以怎么编译内核?
routeros
回复

使用道具 举报

发表于 2006-3-9 22:05:56 | 显示全部楼层
原帖由 macafee 于 2006-3-9 18:43 发表

没有强劲CPU支撑就不能提高HZ参数,

偶也说了,cpu 不够劲就不能随便提高 HZ 的值。不过 PIII 600 处理 1k/s 的时钟中断是没什么问题的。


原帖由 macafee 于 2006-3-9 18:43 发表
最终结果就是导致数据延迟增大!对某些应用是致命的!

那又和系统崩溃有什么联系呢???
routeros
回复

使用道具 举报

 楼主| 发表于 2006-3-11 08:11:43 | 显示全部楼层
原帖由 edwardj 于 2006-3-9 22:05 发表

偶也说了,cpu 不够劲就不能随便提高 HZ 的值。不过 PIII 600 处理 1k/s 的时钟中断是没什么问题的。



那又和系统崩溃有什么联系呢???

崩溃指的是XL在FB4下的驱动问题!这个你可以去FB老家看看!
routeros
回复

使用道具 举报

发表于 2006-3-11 11:36:21 | 显示全部楼层
原帖由 macafee 于 2006-3-11 08:11 发表

崩溃指的是XL在FB4下的驱动问题!这个你可以去FB老家看看!


噢?给个连接好伐?
至少偶在 http://www.freebsd.org/cgi/query-pr-summary.cgi 里木有看到和 4.11 有关的 XL BUG。
routeros
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|软路由 ( 渝ICP备15001194号-1|渝公网安备 50011602500124号 )

GMT+8, 2024-11-23 20:53 , Processed in 0.110630 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表