svn commit: r47621 - head/en_US.ISO8859-1/htdocs/news/status
Benjamin Kaduk
bjk at FreeBSD.org
Sun Oct 18 22:06:14 UTC 2015
Author: bjk
Date: Sun Oct 18 22:06:12 2015
New Revision: 47621
URL: https://svnweb.freebsd.org/changeset/doc/47621
Log:
Add automtud report from jmg
Modified:
head/en_US.ISO8859-1/htdocs/news/status/report-2015-07-2015-09.xml
Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-07-2015-09.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/news/status/report-2015-07-2015-09.xml Sun Oct 18 21:54:09 2015 (r47620)
+++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-07-2015-09.xml Sun Oct 18 22:06:12 2015 (r47621)
@@ -3186,4 +3186,59 @@
</help>
</project>
+ <project cat='proj'>
+ <title>automtud: Better Jumbo Frame Support</title>
+
+ <contact>
+ <person>
+ <name>
+ <given>John-Mark</given>
+ <common>Gurney</common>
+ </name>
+ <email>jmg at FreeBSD.org</email>
+ </person>
+ </contact>
+
+ <links>
+ <url href="https://github.com/jmgurney/automtud">jmgurney/automtud
+ on github</url>
+ </links>
+
+ <body>
+ <p>The <tt>automtud</tt> script will allow a &os; machine to send
+ jumbo frames to machines that support them, while using
+ normal-sized frames for other machines.</p>
+
+ <p>There are various advantages to using jumbo frames,
+ such as reduced protocol overhead. It also means that TCP streams
+ will not be segmented as much (though TSO helps mitigate the
+ disadvantages of such segmentation) and in cases where LRO does
+ not work well, fewer packets will be received.</p>
+
+ <p>The script currently does not restore the system to its
+ original state when it exits. This means that you will have to
+ manually change the interface MTU and manually delete host routes
+ after stopping the script.
+ </p>
+ </body>
+
+ <help>
+ <task>
+ <p>Fix up various ethernet drivers to better support jumbo frames.
+ Most ethernet drivers, though they support scatter/gather, use a
+ physically contiguous zone to do so, which can cause resource
+ shortages.</p>
+ </task>
+
+ <task>
+ <p>More testing is needed to ensure that things behave as
+ expected. This means that when running the script, communication
+ to all machines functions normanlly, without slowdown or
+ connectivity issues. Check `vmstat -z | grep mbuf' to ensure that
+ such issues are not due to running out of jumbo_9k or jumbo_16k
+ buffers due to ethernet driver issue.</p>
+ </task>
+ </help>
+ </project>
+
</report>
More information about the svn-doc-head
mailing list