LWN: Comments on "TSO sizing and the FQ scheduler"
http://lwn.net/Articles/564978/
This is a special feed containing comments posted
to the individual LWN article titled "TSO sizing and the FQ scheduler".
hourly2TSO sizing and the FQ scheduler
http://lwn.net/Articles/565995/rss
2013-09-06T21:35:13+00:00sandymac
<div class="FormattedComment">
connection tracking is likely fine for the home or the office router/gateways performing NAT. At the ISP level that may not be cost effective.<br>
</div>
TSO sizing and the FQ scheduler
http://lwn.net/Articles/565603/rss
2013-09-03T19:50:33+00:00robbe
<div class="FormattedComment">
<font class="QuotedText">> nothing can tell the scheduler [when a particular flow is shut down] for </font><br>
<font class="QuotedText">> flows without local endpoints</font><br>
<p>
What about connection tracking that lives right next door in the same kernel?<br>
<p>
</div>
TSO sizing and the FQ scheduler
http://lwn.net/Articles/565504/rss
2013-09-03T09:11:04+00:00DavidS
<div class="FormattedComment">
I'd rather guess that the three seconds come from "if a connection hadn't had packets in three seconds, the scheduler might as well treat the next packet like a new one."<br>
</div>
TSO sizing and the FQ scheduler
http://lwn.net/Articles/565228/rss
2013-08-29T12:01:01+00:00k3ninho
<div class="FormattedComment">
<font class="QuotedText">>Whenever a new flow is added, a pass is made over the associated red-black tree to clean out flows that have been detached for a sufficiently long time — three seconds in the current patch.</font><br>
<p>
Given the discussion is of flow rates and queues which reflect known information about the state of the network, it seems crazy that this is a fixed number. Maybe the maths has been done offline to find the 99th percentile of an appropriate lognormal for TCP flow duration, but the approach of sampling and making predictions which is used in the other components of this patch suggests that calculating an estimate of the mean at clean-up time could inform the clean-out expiry timer. That might be best done with some floating point maths, unfortunately a kernel no-no. But like many statisticians say, 'we can make an approximation'..!<br>
<p>
K3n.<br>
</div>