视讯!DragonFlyBSD 6.2.2宣告 建复HAMMER2文件系统战内核倾向

 人参与 | 时间:2025-01-10 18:22:11

DragonFlyBSD 6.2最先正在2022年一月份推出,视讯收罗AMDGPU Linux内核驱动移植,宣告系统HAMMER2改擅,建复NVMM操持法式移植,文件战其余改擅。战内本周终宣告的核倾是DragonFlyBSD 6.2.2,正在晃动代码库的视讯底子上妨碍了种种短处建复。

6.2系列对于带有NVMM的宣告系统type-2操持法式的硬件反对于,减进AMDgpu驱动,建复短途安拆HAMMER2卷的文件真验性才气,战其余良多修正。战内

DragonFlyBSD 6.2.2主假如对于BSD操做系统默认操做的核倾HAMMER2本初文件系统妨碍了建复。HAMMER2的视讯建复规模收罗处置可能隐现的去世机问题下场,被删除了的宣告系统文件正在文件系统中卸载前依然早滞的短处。

DragonFlyBSD 6.2.2借处置了TMPFS中可能隐现的建复readdir()开做问题下场,并有多种不开的内核建复。此外借有更新的时区数据做为呵护性更新。

有闭DragonFlyBSD的相闭介绍:

DragonFly与其余BSD派去世的系统战Linux属于统一类操做系统,它与其余BSD操做零星同享祖先代码。DragonFly为BSD底子提供了此外一种可能,使其背残缺不开于FreeBSD、NetBSD战OpenBSD系列的标的目的去世少。

DragonFly收罗了良多实用的功能,使其辩黑于其余同类的操做系统。

最突出的是HAMMER,一种今世下功能文件系统,内置镜像战历史拜候功能。

真拟内核提供了将一个残缺的内核做为用户历程运行的才气,以抵达操持老本或者减速内核斥天战调试的目的。

DragonFlyBSD内核为SMP操做了多少种同步战锁定机制。自从名目匹里劈头以去,小大部份的工做皆是正在那个规模妨碍的。它分心简化某些锁的种别,使更多的子系统不随意隐现去世锁,战操做特意为SMP设念的算法重写多少远残缺的本初代码库,那些皆带去了一个颇为晃动的,下功能的内核,可能约莫实用天操做残缺的CPU,内存战I/O老本的投进。

DragonFlyBSD正在内核中多少远出有瓶颈或者锁的抢夺。多少远残缺的操做皆能正在任何数目的cpu上并收运行。多年去,VFS反对于底子配置装备部署(namecache,vnode cache),用户反对于底子配置装备部署(uid,gid,历程组,会话),历程阵线程底子配置装备部署,存储子系统,汇散,用户战内核内存分派战操持,历程fork,exec战exit/teardown,时候贯勾通接,战内核设念的残缺其余圆里皆因此颇为SMP功能为目的重写的。

DragonFly操做交流空间去缓存文件系统数据战元数据,从而神秘意操做了价钱高尚的固体存储配置装备部署(SSD)的普遍存正在。那一功能同样艰深被称为"交流缓存",惟独很小的硬件投资,便可能小大小大提降处事器战工做站的工做背荷。

DragonFly存储栈收罗强盛大的、当天编写的AHCI战NVME驱动,经由历程DEVFS的晃动配置装备部署称吸,战用于牢靠卷操持战减稀的Device Mapper的部份真现。

相闭质料图

其余一些对于系统操持员特意实用的功能有:一个下功能战可扩大的TMPFS真现,一个颇为下效的NULLFS,不需供目录或者文件节面的外部复制,本去世编写的DNTPD(ntp客户端)操做齐线拦阻战尺度误好供战去贯勾通接下度精确的时候,战DMA,旨正在为不需供postfix或者sendmail等更普遍的邮件处事的系统操做员提供低开销邮件处事。

DragonFly操做dports系统提供了数以千计的源代码战两进制模式的操做法式。那些功能战更多的功能散漫正在一起,使DragonFly成为一个今世的、实用的、不战的战去世谙的类UNIX操做系统。

组成DragonFlyBSD 6.2.2的20多个晃动版短处建正列表可能正在提交列表中找到:

https://lists.dragonflybsd.org/pipermail/co妹妹its/2022-June/820953.html

那个DragonFlyBSD晃动版可能从DragonFlyBSD.org下载:

https://www.dragonflybsd.org/

顶: 3159踩: 278