Die Version 2.10 unterstützt dank Aktualisierungen der ACPI- und APIC-Interrupt-Routing-Unterstützung eine viel größere Vielfalt an Hardware und Multiprozessorsystemen als frühere Versionen.
Das Hammer-Dateisystem kann nun Volumes über Nacht in einem Batch-Prozess und während des laufenden Betriebs deduplizieren. Um die Speicherplatzersparnis für vorhandene Daten abzuschätzen, kannst du diesen Befehl verwenden:
# hammer dedup-simulate
Der pf-Paketfilter wurde aktualisiert und entspricht nun der OpenBSD-Version 4.4 von pf, während DragonFly BSD zuvor pf aus OpenBSD 4.2 verwendet hat.
GCC 4.4 wird nun als Standard-Systemcompiler verwendet. Andere BSD-Distributionen nutzen ältere GCC-Versionen, daher ist DragonFly BSD das erste System, das diesen Schritt vollzieht.
Das Bridging-System wurde neu geschrieben. Mehrere Schnittstellen auf einem einzelnen System können transparent unter einer einzigen virtuellen MAC-Adresse zusammengefasst werden, und die Bandbreite wird auf diese neue Schnittstelle aggregiert.
Das MPLOCK (die primäre Sperre, die, wenn sie gehalten wird, sicherstellt, dass nur eine einzige CPU im Kernel arbeitet) wurde aus allen Bereichen außer dem VM-System entfernt. DragonFly ist eines der wenigen nicht-akademischen Betriebssysteme, das einen primären Synchronisationsmechanismus verwendet, der kein blockierender Mutex ist.
DragonFly BSD bietet nun erhebliche Leistungssteigerungen gegenüber früheren Versionen, insbesondere für Rechner, die AHCI verwenden oder swapcache(8) implementieren.
Hier ist die ursprüngliche DragonFly BSD 2.10-Release-Seite



