DragonflyBSD 6.0发布

2021-05-11 02:41:53

Dragonfly 6.0版是2020年5.8发布系列的下一步。此版本具有改进的VFS缓存系统,各种文件系统更新,包括HAMMER2,以及一长串用户域更新。

5.8和6.0分支之间的所有提交的详细信息可用于6.0.0RC1和6.0.0的相关提交消息中。

由于VM系统的重大更改,我们必须删除Map_VPageTable MMAP()功能,这也意味着此版本中将不支持VKernels。可以通过HVM(但不在本释放中)以后重新添加支持。

如果您有一个现有的5.x系统并运行通用内核,则正常升级过程将工作。

Make Initrd为具有未加密磁盘的系统是可选的,并且可以获得几个版本;它'这里提到的完整性。查看Initrd(7)手册页以获取有关它的详细信息。

忘记升级您现有的软件包Don&#39。 6.0包已建成并立即可用。

修复/ dev / fd / n克隆文件指针而不是共享它,因此寻求删除运行进程。

使DMAP显着更大,以便于已映射到非常高的物理地址(最近的英特尔HP笔记本电脑)的EFI帧 - 缓冲器。 允许8254计时器强制开启,用于在深度睡眠期间不支持乐观计时器的机器。 减少过多的RDRAND Harveesting在某些CPU上严重影响性能(RDRAND是单模和每次CPU的同时使用,不完全缩放许多CPU)。 监狱支持和相关选项的主要修正。 重组监狱。* sysctl树。 修复破损的端口匹配代码,修复环回接口处理。 VM拓扑的主要进步。 主要将转换为基于范围的表示,并为终端PTE删除PV_ENTRY' 尚未扩展到PMAP_ENTER()。 尝试在非常快速的端口重用面上修复TCP ISN生成器。 Libc - 使用固定的BlockSize进行DB Hash和Btree方法,显着提高性能。

terminfo - 从&#39下降重复字符能力; xterm-new' 在某些情况下修复错误生成的输出,这可能导致NVI输出损坏。 目前默认使用GCC 8,使用GCC 4.7构建,但不用作退换。 通过PKG(8)工具提供了一整套新的二进制包。