[Bloat] Random idea in reaction to all the discussion of TCP flavours - timestamps?

Dave Täht d at taht.net
Tue Mar 15 21:02:39 EDT 2011


Jonathan Morton <chromatix99 at gmail.com> writes:

> On 16 Mar, 2011, at 1:46 am, Dave Täht wrote:
>
>>> 1) Wired devices, where we want to push more 10+ Gbps, so we can assume
>>> a posted skb is transmitted immediately. Even a basic qdisc can be a
>>> performance bottleneck. Set TX ring size to 256 or 1024+ buffers to
>>> avoid taking too many interrupts.
>> 
>> To talk to this a bit, the huge dynamic range discrepancy between a
>> 10GigE device and what it may be connected to worries me. Some form of
>> fair queuing should be applied before the data hits the driver.
>
> You mean plugging a 10GigE card into a 10Base-T hub?  :-D

More like 10GigE into a 1Gig switch. Or spewing out the entire contents
of a stream to one destination across the internet. 

>
> For less ridiculous topologies, the queues would mostly be in other devices.

But you flood them less with fair queuing, which was my point.

Nagle:

http://en.wikipedia.org/wiki/Fair_queuing

>  - Jonathan
>

-- 
Dave Taht
http://nex-6.taht.net



More information about the Bloat mailing list