NetBSD 11.0 现已正式发布,这是 NetBSD 操作系统的第十八个主要版本。
自 NetBSD 10.1 以来的变化
更新亮点:
- 新增对 RISC-V 处理器架构的支持。NetBSD 11.0 是首个支持 64 位 RISC-V 平台的稳定版本,涵盖一系列基于 StarFive JH71XX 的设备,例如 VisionFive 2、PINE64 STAR64,以及 QEMU。
- 增强了对 POSIX.1-2024 和 C23 编程接口标准的兼容性。
- compat_linux(8) 增强了对 Linux 系统调用的支持,包括 epoll(围绕 kqueue 实现)、POSIX 消息队列、statx、readahead、close_range、waitid、renameat2、clone3、sync_file_range、syncfs 和 inotify。
- 初步支持高通骁龙 X Elite平台。
- 对 npf(7) 防火墙进行了改进,包括 layer 2 以及 user/group 过滤。
- 面向 x86 的新 MICROVM 内核,同时支持 i386 和 amd64。NetBSD 11.0 引入了一个专为极快虚拟机启动而设计的专用 MICROVM 内核,利用 PVH 启动、VirtIO MMIO 以及多项内核优化,可在 2020 年代的 x86 CPU 上约 10 毫秒内完成启动。
- 新增 virt68k port,用于在 QEMU 中使用半虚拟化设备运行 Motorola 68000 port。
更多详情可查看:https://www.netbsd.org/releases/formal-11/NetBSD-11.0.html