标签
GNU Hurd的2026年第二季度报告重点介绍了9pfs写入支持、AArch64内核补丁、POSIX msync验证以及各种错误修复的进展。
一篇开发日志,解释了用于创建健壮的 POSIX 守护进程的 double-fork 技术,涵盖了在 Zig 中构建 zmx 时的 fork、会话和控制终端。
ZeroFS是一个日志结构文件系统,可将兼容S3的存储桶作为POSIX文件系统通过NFS和9P提供,或作为原始块设备,并具备压缩、加密和本地缓存以加快读取速度。它通过了广泛的POSIX和压力测试套件,包括内核构建和Jepsen故障转移测试。
本文认为 POSIX 是一种规范,而非程序,并且像 bash 和 dash 这样的 Shell 实现即使在 echo 等基本命令上也表现不同。它呼吁在多个 Shell 之间进行测试,而不是依赖“POSIX 兼容性”这一概念来实现可移植性。
Spork是一个C语言库,提供基于posix_spawn的fork替代方案,在进程创建方面具有更好的性能和安全性。