DragonFly BSD

DragonFly BSD
软件描述
DragonFly 属于与其他 BSD 衍生系统和 Linux 同一类操作系统。它基于相同的 UNIX 理念和 API,并与其它 BSD 操作系统共享祖先代码。DragonFly 为 BSD 基础的拓展提供了完全...
官方网站
访问软件的官方网站了解更多信息
www.dragonflybsd.org
什么是 DragonFly BSD?
DragonFly 属于与其他 BSD 衍生系统及 Linux 同一类别操作系统。它基于相同的 UNIX 理念和 API,并与其它 BSD 操作系统共享祖先代码。DragonFly 为 BSD 基础提供了一个与 FreeBSD、NetBSD 和 OpenBSD 系列完全不同的发展方向。
DragonFly 包含许多使其区别于同类操作系统的实用特性。
其中最突出的是 HAMMER,我们现代高性能的文件系统,具备内置镜像和历史访问功能。
虚拟内核可将完整内核作为用户进程运行,用于资源管理或加速内核开发与调试。
内核采用多种同步与锁机制支持 SMP。自项目启动以来,大量工作集中在该领域。通过有意简化某些锁类以减少更广泛子系统中的死锁风险,并几乎重写全部原始代码库,采用专为 SMP 设计的算法,最终实现了一个极其稳定且高性能的内核,能够高效利用所有投入的 CPU、内存和 I/O 资源。
DragonFlyBSD 内核中几乎不存在瓶颈或锁争用。几乎所有操作都能在任意数量的 CPU 上并发执行。多年来,VFS 支持基础设施(名称缓存、vnode 缓存)、用户支持基础设施(UID、GID、进程组、会话)、进程与线程架构、存储子系统、网络、用户与内核内存分配与管理、进程 fork/exec 及退出/清理、时间维护,以及内核设计的所有其他方面均被重写,目标是实现极致的 SMP 性能。
DragonFly 能够充分利用廉价固态存储设备(SSD)的广泛可用性,利用交换空间缓存文件系统数据和元数据。此功能通常称为“swapcache”,仅需极小的硬件投入即可显著提升服务器和工作站的工作负载性能。
主要功能
🔄 替代方案
16 个选择
HardenedBSD
由奥利弗·平特和肖恩·韦布于2014年创立,HardenedBSD是FreeBSD的一个安全增强分支。HardenedBSD项目在FreeBSD基础上实现了多种漏洞缓解和安全技术。

CRUX Linux
CRUX 是一个面向经验用户、针对 x86-64 架构的轻量级 GNU/Linux 发行版。该发行版的主要目标是保持简单,这体现在其简洁的 tar 包中。

ToaruOS
ToaruOS 是一个完全从零开始开发的业余操作系统:包括引导程序、内核、驱动程序、C库以及用户空间,涵盖合成图形界面、动态链接器、语法高亮文本编辑器、网络协议栈等。

BlackBerry QNX
总部位于加拿大安大略省渥太华,黑莓QNX自1982年以来一直为全球众多关键任务嵌入式系统提供基础软件。从核电站、手术机器人和III类生命支持医疗设备,到自动驾驶汽车以及诸多品牌……

MirOS
软件
MirOS BSD 是一个面向 32 位 i386 和 sparc 系统的 BSD 家族安全操作系统。它基于 4.4BSD-Lite(主要来自 OpenBSD,部分来自 NetBSD®)。



