DragonFlyBSD 5.6.0

On June 17, 2019, the next major release of the DragonFly BSD operating system is Release56. The release brings significant improvements to the Virtual Memory System, updates to Radeon and TTM, and performance improvements to the HAMMER2.

DragonFly was formed in 2003 as a fork of FreeBSD version 4. Among the many features of this operating room, the following can be distinguished:

  • High-performance HAMMER2 file system - support for writing to multiple snapshots in parallel, flexible quota system (including directories), incremental mirroring, compression based on various algorithms, distributed multi-master mirroring. A clustering mechanism is under development.

  • A hybrid kernel based on lightweight threads with the ability to run multiple copies of the kernel as user-space processes.

Major Release Changes

  • Numerous changes have been made to the virtual memory subsystem, which significantly increased performance, up to 40-70% for certain types of operations.

  • Many changes in the DRM driver for Radeon and the TTM video memory management subsystem for AMD video chips.

  • Improved performance of the HAMMER2 file system.

  • Added support for FUSE in userspace.

  • Implemented isolation of data in the CPU between the system and the user: SMAP (Supervisor Mode Access Prevention) and SMEP (Supervisor Mode Execution Prevention). To enable them, support from the CPU is required.

  • Intel processors are protected against the MDS (Microarchitectural Data Sampling) attack class. It is disabled by default and must be manually enabled. Specter protection is enabled by default.

  • Migration to LibreSSL continues.

  • Updated versions of third-party OS components.

Source: linux.org.ru

Add a comment