View Full Version : Dragonfly BSD 3.2 Released

November 4th, 2012, 20:31
Dragonfly BSD recently announced the release of version 3.2 (http://www.dragonflybsd.org/release32/) of their operating system. Improvements include: USB4BSD, a second-generation USB stack; merging of a GSoC project to provide CPU topology awareness to the scheduler, giving a nice boost for hyperthreading Intel CPUs; and last but not least, a new largely rewritten scheduler (http://lists.dragonflybsd.org/pipermail/users/2012-September/000050.html). Some background is in order for the last one. PostgreSQL 9.3 will move from SysV shared memory to mmap (http://rhaas.blogspot.nl/2012/06/absurd-shared-memory-limits.html) for its shared memory needs. It turned out that the switch much hurts its performance on the BSDs. Matthew Dillon was fast to respond with a search for bottlenecks and got the performance up to par with Linux (http://lists.dragonflybsd.org/pipermail/users/2012-October/017536.html).