本帖最后由 huigezi 于 2011-11-16 09:18 编辑
queue size.rar
这个英文官网有资料解释
设置queue size=0
With this type of limitation only 1250 out of 1610 packets were able to pass the queue (22,4% packet drop), but all packets arrive without delay.
1610 数据包里有1250被允许通过队列 22.4%被丢弃 但所有数据包穿越时无延迟
设置queue size=10
There were 320 (19,9%) packets dropped and 80 (5,0%) packets had 1 step delay.
19.9%的数据包被丢弃 5%的数据包有1个阶段的延迟
设置queue size=50
There were 190 (11,8%) packets dropped and 400 (24,8%) packets had 1 step delay.
11.8%的数据被丢弃 24.8%的数据有1个阶段的延迟
理论上设置10要快点 丢弃差不多 ,延迟小一点,实际使用本人觉得50为好 设置10的时候老感觉开网站慢慢的
个人理解是10个数据包就队列一次 可能造成了大吞吐量环境队列拥塞和处理延迟了
好比100个数据包 按照queue size=10的队列 那么就要队列10次了 第一次就有90个数据包在等待队列
这就好比以太网MTU的分段传输 一个道理
|