You can make them, but you can’t mount them. Tomohiro Kusumi’s note that mkfs_hammer2 works on Linux is of little wide practical use, but it’s a sign of progress to a larger goal.
I should have linked this with yesterday’s post: Sepherosa Ziehau put together some extended benchmarks on his changes between DragonFly 4.8 and 5.0, and their effects on latency using nginx to serve a lot of requests.
An optimization that applies to you only if you are on DragonFly, running nginx, and dealing with many requests: there’s a sysctl that specifically increases available sockets, which will decrease latency; Sepherosa Ziehau’s commit message gives stats.
SSH in DragonFly 5, by default, does not make a password authentication request on outgoing ssh sessions. You can manually add the option or change the config. Or use public keys, which is really the best idea if at all possible.
Sepherosa Ziehau has made some improvements to ipfw in DragonFly, moving it to per-CPU state tracking among other things. (I haven’t mentioned just ipfw in foreeeever.)
His commit message describes the improvements. Of most interest: it reduces the performance impact of running ipfw in his tests to almost nothing. Does this translate to ipfw on other BSDs? I don’t know.
There’s a new facility in DragonFly: kcollect(8). It holds automatically-collected kernel data for about the last day, and can output to gnuplot. Note the automatic collection part; your system will always be able to tell you about weirdness – assuming that weirdness extends to one of the features kcollect tracks. Here’s some of the commits.
Sascha Wildner has updated ACPICA in DragonFly to Intel’s version 20170629. This will be of most interest to those with newer motherboards, as it matches ACPI 6.2.
A recent commit from Matthew Dillon serves as a rough safety valve, making it harder to fork/chroot yourself to death.
…And before you say, “It would be great if someone would put together benchmarks”, think instead, “I’m someone, and I could do it.”
Francois Tigeot has brought in the ‘apple_gmux’ driver. If you have a Macbook with both Intel and NVIDIA video hardware installed, this driver lets you switch to the Intel hardware, and I assume take advantage of DragonFly’s accelerated i915 driver.