10 月 15 日消息,FreeBSD 14.0 发布候选版现已上线,开发人员正努力争取在 11 月 7 日发布 FreeBSD 14-RELEASE 稳定版,在那之前预计至少还会有两个候选版本。
新版本带来了许多硬件支持改进,相对 FreeBSD 13 系列内核有一定增强,支持最高 1024 个 CPU 内核,并更新了驱动程序。
IT之家注:FreeBSD 14 最后一个提供 32 位系统的版本,后续的 FreeBSD 15 将放弃对 32 位硬件平台的支持(不过 FreeBSD 15 仍将保留对运行 32 位二进制文件的兼容性支持)。
据介绍,基于 ARM64 和 AMD64 的 FreeBSD 14 将支持多达 1024 个 CPU 核心,高于当前的 256 个核心限制。
此外,AMD EPYC Bergamo 可完全发挥出每个插槽 128 个内核 256 个线程的性能,超过了当前 FreeBSD 的限制,因此至少 FreeBSD 14.0 将支持使用这些具有大量 CPU 核心的服务器。
除此之外,FreeBSD 14 的重启速度也会加快,ISA 声卡支持被移除,新的英特尔 QAT 驱动程序比之前的 FreeBSD QAT QuickAssist 技术驱动程序有更多的功能和支持。
其他方面可以参考此前 Beta 版,FreeBSD 14 添加了 WiFi6 的初始支持,新增了一个 "fwget" 工具用于获取固件包 - 最初 fwget 可以获取 Intel 和 AMD GPUs 的固件。
其他众多变化包括:替换 sendmail 为 dma、Kinst 作为新 DTrace 提供者、makefs 添加 ZFS 支持、boottrace 成为捕获系统启动和关闭过程中跟踪事件的新接口、内核 TLS 卸载处理 TLS1.3 接收端卸载、sh 现已成为 root 用户默认 shell,更新 LLVM 工具链更新等。