Panabit Support Board!

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 12792|回复: 9

flow_timer

[复制链接]
发表于 2010-3-24 19:48:50 | 显示全部楼层 |阅读模式
freebsd 7.2 ,pa和NAT在一台pc  core2 7400 CPU,

调整kern.jos.ipe_flow_timer=0可以获得更好的性能吗? 默认480,或者说240? 120?
发表于 2010-3-25 08:22:21 | 显示全部楼层
你的网络环境先说下
 楼主| 发表于 2010-3-25 10:23:00 | 显示全部楼层
9000pt*2是数据卡,主板自带的2片做NAT(intel S3200)

100M光纤接入,客户200,高峰上行流量15M,下行50M( 做了带宽限制 )

现在是高峰时ping外网网关会有较大延时和丢包


还有什么要补充吗?
发表于 2010-3-25 12:41:15 | 显示全部楼层
处理器是双核还是4核?

建议切换bsd8.0

那个数值默认就可以了不要轻易调整。
 楼主| 发表于 2010-3-25 12:46:30 | 显示全部楼层
core2 7400是双核,2.8G 2级cache3M

另外我的内核是编译过的,升级到8.0应该比较麻烦,等等再说吧。

[ 本帖最后由 thinkpadnb 于 2010-3-25 12:48 编辑 ]
发表于 2010-3-25 12:49:36 | 显示全部楼层

回复 5# 的帖子

你说延迟严重的话
具体的数值是多少?

有比较吗?

标准版是不需要编译内核的,如果配置有问题反而容易出现反效果。

普通会增加3-4ms的延迟如果过大的话不光要检查panabit和nat也因该有关系。

外网网关延迟的话也可能是数据量太大造成的整体延迟

能排除其他影响单独测试下速度吗?
 楼主| 发表于 2010-3-25 14:24:00 | 显示全部楼层
编译内核是因为ipfilter
双向流量在35M以内,也许40M延迟都在2ms以内,高峰期会到100ms,持续10甚至50个,会有丢包.

单接光纤收发器下载测速有6-8MB, 透过ipfilter ,panabit不做策略也有6-8M
 楼主| 发表于 2010-3-25 19:14:35 | 显示全部楼层
现在把p2p和网络电视的上行控制在很小的范围,好像改善了很多,还有待观察.
发表于 2010-3-26 13:24:51 | 显示全部楼层
那你的问题跟硬件还有软件都没关系。

继续优化策略吧。
 楼主| 发表于 2010-3-27 08:31:58 | 显示全部楼层
好像cpu忙不过来,默认flow_timer=480延迟要比现在240高出3ms
一大清早只有20多人在线,vmstat贴出来给你们看看
$ vmstat 1
procs      memory      page                   disk   faults         cpu
r b w     avm    fre   flt  re  pi  po    fr  sr ad0   in   sy   cs us sy id
3 0 0    160M  1452M    94   0   0   0    85   0   0 4329 3506 8400 37  3 60
1 0 0    160M  1452M     1   0   0   0     0   0   1 3431 4592 11797 30  1 69
0 0 0    160M  1452M   309   0   0   0   283   0   0 3293 4884 11538 29  1 70
1 0 0    160M  1452M     0   0   0   0     0   0   0 3426 4558 11831 29  1 70
0 0 0    160M  1452M     0   0   0   0     0   0   0 3351 4488 11593 29  0 71
2 0 0    160M  1452M     0   0   0   0     0   0   0 3255 4423 11406 29  0 71
0 0 0    160M  1452M     0   0   0   0     0   0   4 3232 4481 11412 28  1 71
2 0 0    160M  1452M   309   0   0   0   283   0   0 3346 5028 11940 28  3 69
1 0 0    160M  1452M     0   0   0   0     0   0   0 3144 4365 11147 28  2 70
0 0 0    160M  1452M     0   0   0   0     0   0   0 3242 4697 11512 29  0 71
0 0 0    160M  1452M     0   0   0   0     0   0   0 2949 4303 10734 29  0 70
^C$ vmstat -i
interrupt                          total       rate
irq1: atkbd0                       62407          0
irq14: ata0                       286425          0
irq18: em3                    1414738967       2896
cpu0: timer                    976945683       1999
irq256: em0                   1039025712       2127
irq257: em0                    826237772       1691
irq259: em1                   1326141663       2714
irq260: em2                    890288789       1822
irq261: em2                    912923731       1868
irq262: em2                          872          0
cpu1: timer                    976945669       1999
Total                         8363597690      17121

[ 本帖最后由 thinkpadnb 于 2010-3-27 08:34 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|北京派网软件有限公司 ( ICP备案序号:京ICP备14008283号 )

GMT+8, 2024-11-24 12:50 , Processed in 0.067690 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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