DragonFly 4.6 release candidate 2 available

DragonFly 4.6 release candidate 2 has been tagged.  You can pull it directly from the master site in img or iso form (check your local mirror instead if possible), or shift to the new tag.

“Where is RC1?” you may ask?  I tagged the first release candidate some days ago, and this bug was immediately found right after.  It was easier to go right to RC2 once a fix was found.

This candidate will probably lead directly to a release version, so if you want to run the release version exactly, wait a few days.

BSDNow 142: Diving for BSD Perls

BSDNow 142 is out.  You might think the title is about Perl, the language, on BSD, but it’s because there’s an interview with FreeBSD developer Alfred Perlstein.  I’m sure he gets that a lot.  Among the other news on the episode is a note about ordering BSDNow shirts: do it today because it’s the last day they will be available!  Also, you can order now and pick it up at BSDCan if you’re going to be there.

(I’m linking to the jupiterbroadcasting site because the bsdnow.tv site isn’t updated as of this writing.)

Benchmarks and tips nginx on DragonFly

Sepherosa Ziehau posted an extended description of his work with nginx on DragonFly, and the kind of performance he was able to wring out of it.  Of special note: he posts all his sysctl changes, which might be useful to anyone else in high-traffic environments, and notes that he was able to saturate a 10Gb link with one DragonFly machine.

Also: a followup comparing interrupt vs. polling performance.