DragonFly BSD | What is DragonFly BSD? | Unix-like operating system | Best Secure Operating System | DragonFly 6.0 released | BSD Operating System
  • 3 years ago
Desktop: Awesome, Cinnamon, Fluxbox, JWM, KDE, LXDE, MATE, Openbox, WMaker, Xfce
Category: Desktop, Live Medium, Server

What is DragonFly BSD?
DragonFly belongs to the same class of operating systems as other BSD-derived systems and Linux. It is based on the same UNIX ideals and APIs and shares ancestor code with other BSD operating systems. DragonFly provides an opportunity for the BSD base to grow in an entirely different direction from the one taken in the FreeBSD, NetBSD, and OpenBSD series.

DragonFly includes many useful features that differentiate it from other operating systems in the same class.

DragonFly version 6.0 has been released. DragonFly version 6.0 brings a revamped VFS caching system, significant dsynth updates, various filesystem updates including HAMMER2, and a long list of userland updates.

DragonFly's Major Features List
KERNEL
EXTREME SCALING
HAMMER - DragonFly Filesystem
NULLFS - NULL Filesystem Layer
TMPFS - Temporary FileSystem VFS
DM_TARGET_CRYPT, TCPLAY - Transparent disk encryption
SWAPCACHE - Managed SSD support
VARIANT SYMLINKS
PROCESS CHECKPOINTING
DNTPD - DragonFly Network Time Daemon
DMA - DragonFly Mail Agent

HAMMER - DragonFly Filesystem
HAMMER(5) is the DragonFly filesystem, replacing UFS(5). HAMMER supports up to an Exabyte of storage, implements a fast UNDO/REDO FIFO for fsync(2), recovers instantly on boot after a crash (no fsck(8)), and implements a very sophisticated fine-grained historical access and snapshot mechanism. HAMMER also supports an extremely robust streaming, queueless master->multiple-slave mirroring capability which is also able to mirror snapshots and other historical data.

All non-temporary HAMMER filesystems in DragonFly by default automatically maintain 60 days worth of 1-day snapshots and 1-day worth of fine-grained (30-second) snapshots. These options can be further tuned to meet one's needs.

HAMMER is also designed to accommodate today's large drives.

NULLFS - NULL Filesystem Layer
A null or loop-back filesystem is common to a number of operating systems. The DragonFly null(5) filesystem is quite a different animal. It supports arbitrary mount points that do not loop, a problem on other operating systems, making it extremely flexible in its application. It is also extremely fast and reliable, something that few other operating systems can claim of their null filesystem layers.

Recommended