<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://kerneltrap.org"  xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>KernelTrap - FreeBSD news</title>
 <link>http://kerneltrap.org/taxonomy/term/3/0</link>
 <description></description>
 <language>en-local</language>
<item>
 <title>BSDCan 2008: Google Summer of Code</title>
 <link>http://kerneltrap.org/FreeBSD/BSDCan_2008_Google_Summer_of_Code</link>
 <description>&lt;div class=&quot;taxonomy-images&quot;&gt;&lt;a href=&quot;/news/freebsd&quot; class=&quot;taxonomy-image-links&quot;&gt;&lt;img src=&quot;http://kt1.osuosl.org/files/category_pictures/K-FreeBSD_0.gif&quot; alt=&quot;FreeBSD news&quot; title=&quot;FreeBSD news&quot;  width=&quot;75&quot; height=&quot;75&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;!-- google_ad_section_start --&gt;&lt;p&gt;Leslie Hawthorn, a Program Manager in Google&#039;s Open Source team, gave a talk at BSDCAN 2008 on Google&#039;s ongoing Summer of Code project.  She started by explaining what the open source team does, including enforcing license compliance, hosting over 700,000 open source projects with Google Code, academic research, funding open source development, and community outreach including the sponsorship of conferences such as BSDCan.  She went on to discuss how she got started running the project after its initial launch in 2005.  &lt;/p&gt;
&lt;p&gt;Having sponsored four summer of code&#039;s now, Leslie noted that Google has had over 1,500 &quot;graduates&quot; and over 2,000 mentors involved, coming from over 98 countries and working with over 175 open source projects.  By the end of the currently in progress 2008 Summer of Code, the project will have provided over 10 million US dollars in funding, generating over 6 million lines of code.&lt;/p&gt;
&lt;!-- google_ad_section_end --&gt;&lt;p&gt;&lt;a href=&quot;http://kerneltrap.org/FreeBSD/BSDCan_2008_Google_Summer_of_Code&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://kerneltrap.org/FreeBSD/BSDCan_2008_Google_Summer_of_Code#comments</comments>
 <category domain="http://kerneltrap.org/BSDCan">BSDCan</category>
 <category domain="http://kerneltrap.org/DragonFlyBSD">DragonFlyBSD</category>
 <category domain="http://kerneltrap.org/FreeBSD">FreeBSD</category>
 <category domain="http://kerneltrap.org/taxonomy/term/308">Google</category>
 <category domain="http://kerneltrap.org/taxonomy/term/1255">Leslie Hawthorn</category>
 <category domain="http://kerneltrap.org/NetBSD">NetBSD</category>
 <category domain="http://kerneltrap.org/OpenBSD">OpenBSD</category>
 <category domain="http://kerneltrap.org/taxonomy/term/958">Summer of Code</category>
 <category domain="http://kerneltrap.org/news/freebsd">FreeBSD news</category>
 <pubDate>Sat, 17 May 2008 15:24:47 +0000</pubDate>
 <dc:creator>Jeremy</dc:creator>
 <guid isPermaLink="false">16147 at http://kerneltrap.org</guid>
</item>
<item>
 <title>BSDCan 2008: Stream Control Transmission Protocol</title>
 <link>http://kerneltrap.org/FreeBSD/BSDCan_2008_Stream_Control_Transmission_Protocol</link>
 <description>&lt;div class=&quot;taxonomy-images&quot;&gt;&lt;a href=&quot;/news/freebsd&quot; class=&quot;taxonomy-image-links&quot;&gt;&lt;img src=&quot;http://kt1.osuosl.org/files/category_pictures/K-FreeBSD_0.gif&quot; alt=&quot;FreeBSD news&quot; title=&quot;FreeBSD news&quot;  width=&quot;75&quot; height=&quot;75&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;!-- google_ad_section_start --&gt;&lt;p&gt;Randall Stewart of Cisco Systems gave a talk titled &lt;a href=&quot;http://www.bsdcan.org/2008/schedule/events/91.en.html&quot;&gt;SCTP, what it is and how to use it&lt;/a&gt;, discussing the Stream Control Transmission Protocol (SCTP).  A paper that was displayed on the overhead projecter before the talk began summarized:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&quot;Integrated into FreeBSD 7.0 -- first standardized by the Internet Engineering Task force (IETF) in October of 2000, in RFC 2960 and later updated by RFC 4960.  SCTP is a message oriented protocol providing reliable end to end communication between two peers in an IP network.&quot;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Randall explained that SCTP is an alternative protocol to TCP, UDP.  To describe SCTP, he suggested you start with TCP features, including: reliable retransmission, congestion control, flow control, connection oriented, and selective acknowledgements.  You then add to it more features, including: &quot;association&quot; 4-way handshake, framing and ordered service, multistreaming, multihoming, and reachability.&lt;/p&gt;
&lt;!-- google_ad_section_end --&gt;&lt;p&gt;&lt;a href=&quot;http://kerneltrap.org/FreeBSD/BSDCan_2008_Stream_Control_Transmission_Protocol&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://kerneltrap.org/FreeBSD/BSDCan_2008_Stream_Control_Transmission_Protocol#comments</comments>
 <category domain="http://kerneltrap.org/BSDCan">BSDCan</category>
 <category domain="http://kerneltrap.org/Cisco">Cisco</category>
 <category domain="http://kerneltrap.org/FreeBSD">FreeBSD</category>
 <category domain="http://kerneltrap.org/networking">networking</category>
 <category domain="http://kerneltrap.org/Randall_Stewart">Randall Stewart</category>
 <category domain="http://kerneltrap.org/SCTP">SCTP</category>
 <category domain="http://kerneltrap.org/news/freebsd">FreeBSD news</category>
 <pubDate>Sat, 17 May 2008 10:52:37 +0000</pubDate>
 <dc:creator>Jeremy</dc:creator>
 <guid isPermaLink="false">16144 at http://kerneltrap.org</guid>
</item>
<item>
 <title>BSDCan 2008: ZFS Internals</title>
 <link>http://kerneltrap.org/FreeBSD/BSDCan_2008_ZFS_Internals</link>
 <description>&lt;div class=&quot;taxonomy-images&quot;&gt;&lt;a href=&quot;/news/freebsd&quot; class=&quot;taxonomy-image-links&quot;&gt;&lt;img src=&quot;http://kt1.osuosl.org/files/category_pictures/K-FreeBSD_0.gif&quot; alt=&quot;FreeBSD news&quot; title=&quot;FreeBSD news&quot;  width=&quot;75&quot; height=&quot;75&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;!-- google_ad_section_start --&gt;&lt;p&gt;Pawel Dawidek first ported ZFS to FreeBSD from OpenSolaris in April of 2007.  He continues to actively port new ZFS features from OpenSolaris, and focuses on improving overall ZFS stability.  During the introduction to &lt;a href=&quot;http://www.bsdcan.org/2008/schedule/events/93.en.html&quot;&gt;his talk at BSDCan&lt;/a&gt;, he explained that his goal was to offer an accessible view of ZFS internals.  His discussion was broken into three sections, a review of the layers ZFS is built from and how they work together, a look at unique features found in ZFS and how they work internally, and a report on the current status of ZFS in FreeBSD.&lt;/p&gt;
&lt;p&gt;The BSDCan website notes that Pawel is a FreeBSD committer, adding:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&quot;In the FreeBSD project, he works mostly in the storage subsystems area (GEOM, file systems), security (disk encryption, opencrypto framework, IPsec, jails), but his code is also in many other parts of the system.  Pawel currently lives in Warsaw, Poland, running his small company.&quot;&lt;/p&gt;&lt;/blockquote&gt;
&lt;!-- google_ad_section_end --&gt;&lt;p&gt;&lt;a href=&quot;http://kerneltrap.org/FreeBSD/BSDCan_2008_ZFS_Internals&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://kerneltrap.org/FreeBSD/BSDCan_2008_ZFS_Internals#comments</comments>
 <category domain="http://kerneltrap.org/BSDCan">BSDCan</category>
 <category domain="http://kerneltrap.org/filesystem">filesystem</category>
 <category domain="http://kerneltrap.org/FreeBSD">FreeBSD</category>
 <category domain="http://kerneltrap.org/Pawel_Dawidek">Pawel Dawidek</category>
 <category domain="http://kerneltrap.org/ZFS">ZFS</category>
 <category domain="http://kerneltrap.org/news/freebsd">FreeBSD news</category>
 <pubDate>Sat, 17 May 2008 01:14:30 +0000</pubDate>
 <dc:creator>Jeremy</dc:creator>
 <guid isPermaLink="false">16142 at http://kerneltrap.org</guid>
</item>
<item>
 <title>BSDCan 2008: Opening Session </title>
 <link>http://kerneltrap.org/FreeBSD/BSDCan_2008_Opening_Session</link>
 <description>&lt;div class=&quot;taxonomy-images&quot;&gt;&lt;a href=&quot;/news/freebsd&quot; class=&quot;taxonomy-image-links&quot;&gt;&lt;img src=&quot;http://kt1.osuosl.org/files/category_pictures/K-FreeBSD_0.gif&quot; alt=&quot;FreeBSD news&quot; title=&quot;FreeBSD news&quot;  width=&quot;75&quot; height=&quot;75&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;!-- google_ad_section_start --&gt;&lt;p&gt;BSDCan 2008 officially started this morning at 9AM with an opening talk by the event&#039;s organizer, Dan Langille.  However, in reality the event has already been running for two days, with the &lt;a href=&quot;http://www.bsdcan.org/2008/schedule/day_2008-05-14.en.html&quot;&gt;FreeBSD&lt;/a&gt; &lt;a href=&quot;http://www.bsdcan.org/2008/schedule/day_2008-05-15.en.html&quot;&gt;tutorials&lt;/a&gt; having started on the 14&#039;th.  After arriving in Ottawa yesterday afternoon and finding my room in a 20 story University of Ottawa residence, I wandered down to the Royal Oak Pub for early registration, meeting several dozen BSD hackers from all over the world.&lt;/p&gt;
&lt;p&gt;This morning&#039;s opening talk was well attended, filling up first with clusters of laptop users around the power outlets along both walls.  By 15 minutes after the hour, the room was completely full, and Dan started with a humorous slideshow of example letters he&#039;s been receiving ever since posting the words &quot;letter of invitation&quot; somewhere on the BSDCan website two year back.  Coming primarily from Nigeria, the letter&#039;s authors often claim to represent large groups of developers, yet always coming from &quot;disposable&quot; email addresses.  After some laughs, he launched into his opening keynote.&lt;/p&gt;
&lt;!-- google_ad_section_end --&gt;&lt;p&gt;&lt;a href=&quot;http://kerneltrap.org/FreeBSD/BSDCan_2008_Opening_Session&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://kerneltrap.org/FreeBSD/BSDCan_2008_Opening_Session#comments</comments>
 <category domain="http://kerneltrap.org/BSDCan">BSDCan</category>
 <category domain="http://kerneltrap.org/Dan_Langille">Dan Langille</category>
 <category domain="http://kerneltrap.org/FreeBSD">FreeBSD</category>
 <category domain="http://kerneltrap.org/news/freebsd">FreeBSD news</category>
 <pubDate>Fri, 16 May 2008 15:00:28 +0000</pubDate>
 <dc:creator>Jeremy</dc:creator>
 <guid isPermaLink="false">16140 at http://kerneltrap.org</guid>
</item>
<item>
 <title>Tracking Historical Performance</title>
 <link>http://kerneltrap.org/FreeBSD/Tracking_Historical_Performance</link>
 <description>&lt;div class=&quot;taxonomy-images&quot;&gt;&lt;a href=&quot;/news/freebsd&quot; class=&quot;taxonomy-image-links&quot;&gt;&lt;img src=&quot;http://kt1.osuosl.org/files/category_pictures/K-FreeBSD_0.gif&quot; alt=&quot;FreeBSD news&quot; title=&quot;FreeBSD news&quot;  width=&quot;75&quot; height=&quot;75&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;!-- google_ad_section_start --&gt;&lt;p&gt;&quot;&lt;i&gt;I&#039;d like to send a small update on my progress on the Performance Tracker project,&lt;/i&gt;&quot; &lt;a href=&quot;http://kerneltrap.org/mailarchive/freebsd-current/2008/1/23/593319&quot;&gt;noted Erik Cederstrand&lt;/a&gt; on the FreeBSD -current mailing list.  He continued, &quot;&lt;i&gt;I now have a small setup of a server and a slave chugging along, currently collecting data. I&#039;m following CURRENT and collecting results from super-smack and unixbench.&lt;/i&gt;&quot;  The project performs regular benchmarks of the FreeBSD -current source tree using Unixbench and Super Smack, allowing you to &lt;a href=&quot;http://littlebit.dk:5000/plot/&quot;&gt;chart the results&lt;/a&gt; over time.  Erik highlighted an example of a visible change in performance when the generic kernel moved from the 4BSD scheduler to the ULE scheduler on October 19th, 2007.&lt;/p&gt;
&lt;p&gt;Kris Kennaway responded favorably, then noted, &quot;&lt;i&gt;one suggestion I have is that as more metrics are added it becomes important for an &#039;at a glance; overview of changes so we can monitor for performance improvements and regressions among many workloads.&lt;/i&gt;&quot;  He went on to suggest, &quot;&lt;i&gt;at some point the ability to annotate the data will become important (e.g. &#039;We understand the cause of this, it was r1.123 of foo.c, which was corrected in r1.124.  The developer responsible has been shot.&quot;)&lt;/i&gt;&quot;  Erik agreed with both recommendations, and noted that he would continue to work in that direction.&lt;/p&gt;
&lt;!-- google_ad_section_end --&gt;&lt;p&gt;&lt;a href=&quot;http://kerneltrap.org/FreeBSD/Tracking_Historical_Performance&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://kerneltrap.org/FreeBSD/Tracking_Historical_Performance#comments</comments>
 <category domain="http://kerneltrap.org/taxonomy/term/1167">Erik Cederstrand</category>
 <category domain="http://kerneltrap.org/FreeBSD">FreeBSD</category>
 <category domain="http://kerneltrap.org/taxonomy/term/1053">Kris Kennaway</category>
 <category domain="http://kerneltrap.org/performance">performance</category>
 <category domain="http://kerneltrap.org/taxonomy/term/1169">Super Smack</category>
 <category domain="http://kerneltrap.org/taxonomy/term/1168">Unixbench</category>
 <category domain="http://kerneltrap.org/news/freebsd">FreeBSD news</category>
 <pubDate>Wed, 23 Jan 2008 17:03:08 +0000</pubDate>
 <dc:creator>Jeremy</dc:creator>
 <guid isPermaLink="false">15323 at http://kerneltrap.org</guid>
</item>
<item>
 <title>ZFS Stability</title>
 <link>http://kerneltrap.org/FreeBSD/ZFS_Stability</link>
 <description>&lt;div class=&quot;taxonomy-images&quot;&gt;&lt;a href=&quot;/news/freebsd&quot; class=&quot;taxonomy-image-links&quot;&gt;&lt;img src=&quot;http://kt1.osuosl.org/files/category_pictures/K-FreeBSD_0.gif&quot; alt=&quot;FreeBSD news&quot; title=&quot;FreeBSD news&quot;  width=&quot;75&quot; height=&quot;75&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;!-- google_ad_section_start --&gt;&lt;p&gt;A recent thread on the FreeBSD -current mailing list discussed the stability of ZFS on FreeBSD.  &lt;a href=&quot;http://kerneltrap.org/mailarchive/freebsd-current/2008/1/6/543152&quot;&gt;Scott Long noted&lt;/a&gt; that ZFS requires proper tuning to be stable:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&quot;I guess what makes me mad about ZFS is that it&#039;s all-or-nothing; either it works, or it crashes.  It doesn&#039;t automatically recognize limits and make adjustments or sacrifices when it reaches those limits, it just crashes.  Wanting multiple gigabytes of RAM for caching in order to optimize performance is great, but crashing when it doesn&#039;t get those multiple gigabytes of RAM is not so great, and it leaves a bad taste in my mouth about ZFS in general.&quot;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;ZFS was committed in April of 2007 by Pawel Dawidek &lt;a href=&quot;http://kerneltrap.org/mailarchive/freebsd-current/2008/1/7/544178&quot;&gt;who notes&lt;/a&gt; that he is using ZFS quite successfully on all of his systems.   He then cautioned, &quot;&lt;i&gt;of course all this doesn&#039;t mean ZFS works great on FreeBSD. No. It is still an experimental feature.&lt;/i&gt;&quot;  In response to some negative comments about ZFS on FreeBSD, Pawel noted, &quot;&lt;i&gt;in my opinion people are panicing in this thread much more than ZFS:)  Let try to think how we can warn people clearly about proper tunning and what proper tunning actually means. I think we should advise increasing KVA_PAGES on i386 and not only vm.kmem_size. We could also warn that running ZFS on 32bit systems is not generally recommended.&lt;/i&gt;&quot;&lt;/p&gt;
&lt;!-- google_ad_section_end --&gt;&lt;p&gt;&lt;a href=&quot;http://kerneltrap.org/FreeBSD/ZFS_Stability&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://kerneltrap.org/FreeBSD/ZFS_Stability#comments</comments>
 <category domain="http://kerneltrap.org/filesystem">filesystem</category>
 <category domain="http://kerneltrap.org/FreeBSD">FreeBSD</category>
 <category domain="http://kerneltrap.org/Pawel_Dawidek">Pawel Dawidek</category>
 <category domain="http://kerneltrap.org/Scott_Long">Scott Long</category>
 <category domain="http://kerneltrap.org/taxonomy/term/680">stability</category>
 <category domain="http://kerneltrap.org/ZFS">ZFS</category>
 <category domain="http://kerneltrap.org/news/freebsd">FreeBSD news</category>
 <pubDate>Thu, 10 Jan 2008 15:27:46 +0000</pubDate>
 <dc:creator>Jeremy</dc:creator>
 <guid isPermaLink="false">15180 at http://kerneltrap.org</guid>
</item>
<item>
 <title>Third Quarter FreeBSD Status Report</title>
 <link>http://kerneltrap.org/FreeBSD/Third_Quarter_FreeBSD_Status_Report</link>
 <description>&lt;div class=&quot;taxonomy-images&quot;&gt;&lt;a href=&quot;/news/freebsd&quot; class=&quot;taxonomy-image-links&quot;&gt;&lt;img src=&quot;http://kt1.osuosl.org/files/category_pictures/K-FreeBSD_0.gif&quot; alt=&quot;FreeBSD news&quot; title=&quot;FreeBSD news&quot;  width=&quot;75&quot; height=&quot;75&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;!-- google_ad_section_start --&gt;&lt;p&gt;&quot;&lt;i&gt;This report covers FreeBSD related projects between July and October 2007,&lt;/i&gt;&quot; began the latest &lt;a href=&quot;http://kerneltrap.org/mailarchive/freebsd-announce/2007/10/10/334334&quot;&gt;FreeBSD Quarterly Status Report&lt;/a&gt;, posted by Brad Davis.  He included a summary of the recent Google Summer of Code projects noting, &quot;&lt;i&gt;lots of participants are working getting their code merged back into FreeBSD.&lt;/i&gt;&quot;  Regarding the upcoming FreeBSD 7.0 release he noted, &quot;&lt;i&gt;the bugs in the FreeBSD HEAD branch are being shaked out and it is being prepared for the FreeBSD 7 branching.  If your are curious about what&#039;s new in FreeBSD 7.0 we suggest reading Ivan Voras&#039; excellent &lt;a href=&quot;http://ivoras.sharanet.org/freebsd/freebsd7.html&quot;&gt;summary&lt;/a&gt;.&lt;/i&gt;&quot;&lt;/p&gt;
&lt;p&gt;Among the many projects discussed in the status report was work by Marko Zec on network stack virtualization, &quot;&lt;i&gt;the network stack virtualization project aims at extending the FreeBSD kernel to maintain multiple independent instances of networking state.  This allows for networking independence between jail-like environmens, each maintaining its private network interface set, IPv4 and IPv6 network and port address space, routing tables, IPSec configuration, firewalls, and more.&lt;/i&gt;&quot;  Another project discussed was the porting of Linux KVM, &quot;&lt;i&gt;a software package that can be used to create virtual machines fully emulating x86 hardware on top of machines supporting Intel VT-x or AMD-V virtualization extensions.&lt;/i&gt;&quot;  The report noted, &quot;&lt;i&gt;Linux KVM has been ported to FreeBSD as a loadable kernel module, using the linux-kmod-compat port (in /usr/ports/devel/) to reuse as much as possible of the original source code, plus an userspace client consisting in a modified version of qemu, that uses KVM for the execution of its guests.&lt;/i&gt;&quot;&lt;/p&gt;
&lt;!-- google_ad_section_end --&gt;&lt;p&gt;&lt;a href=&quot;http://kerneltrap.org/FreeBSD/Third_Quarter_FreeBSD_Status_Report&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://kerneltrap.org/FreeBSD/Third_Quarter_FreeBSD_Status_Report#comments</comments>
 <category domain="http://kerneltrap.org/taxonomy/term/1071">Brad Davis</category>
 <category domain="http://kerneltrap.org/FreeBSD">FreeBSD</category>
 <category domain="http://kerneltrap.org/taxonomy/term/1069">FreeBSD 7.0</category>
 <category domain="http://kerneltrap.org/kvm">kvm</category>
 <category domain="http://kerneltrap.org/taxonomy/term/1070">Marko Zec</category>
 <category domain="http://kerneltrap.org/networking">networking</category>
 <category domain="http://kerneltrap.org/taxonomy/term/779">status report</category>
 <category domain="http://kerneltrap.org/virtualization">virtualization</category>
 <category domain="http://kerneltrap.org/news/freebsd">FreeBSD news</category>
 <pubDate>Sat, 13 Oct 2007 16:02:27 +0000</pubDate>
 <dc:creator>Jeremy</dc:creator>
 <guid isPermaLink="false">14572 at http://kerneltrap.org</guid>
</item>
<item>
 <title>Threading Benchmarks, NetBSD versus FreeBSD</title>
 <link>http://kerneltrap.org/FreeBSD/Threading_Benchmarks_NetBSD_versus_FreeBSD</link>
 <description>&lt;div class=&quot;taxonomy-images&quot;&gt;&lt;a href=&quot;/news/freebsd&quot; class=&quot;taxonomy-image-links&quot;&gt;&lt;img src=&quot;http://kt1.osuosl.org/files/category_pictures/K-FreeBSD_0.gif&quot; alt=&quot;FreeBSD news&quot; title=&quot;FreeBSD news&quot;  width=&quot;75&quot; height=&quot;75&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;!-- google_ad_section_start --&gt;&lt;p&gt;Andrew Doran posted some &lt;a href=&quot;http://kerneltrap.org/mailarchive/netbsd-tech-kern/2007/10/4/329788&quot;&gt;threading benchmark results&lt;/a&gt; to NetBSD&#039;s tech-kern mailing list, following up to some benchmarks he&#039;d &lt;a href=&quot;http://kerneltrap.org/mailarchive/netbsd-tech-kern/2007/9/28/327638&quot;&gt;posted earlier&lt;/a&gt;.  The results compared NetBSD -current with FreeBSD -current, and the Linux 2.6.21 kernel.   Kris Kennaway was surprised by the results, and ran his own benchmarks with minimal configuration changes, summarizing, &quot;&lt;i&gt;this measurement shows that FreeBSD is performing 70-80% better than NetBSD in this 4 CPU configuration.  This is in contrast to Andrew&#039;s findings which seem to show NetBSD performing 10% better than FreeBSD on a 4 CPU system (a very old one though).&lt;/i&gt;&quot;  He added, &quot;&lt;i&gt;the drop-off above 8 threads on FreeBSD is due to non-scalability of mysql itself.  i.e. it comes from pthread mutex contention in u