用 APFS/btrfs 克隆技术让 git worktree 创建快约 80%

steipete · x · 2026-09-14

Peter Steinberger 宣布其工具的下一版将借助 APFS、btrfs、XFS、ReFS 等文件系统的写时复制目录克隆,把 worktree 创建速度提升约 80%,同时大幅节省磁盘空间。底层由 Rust 编写的 @openclaw/fs-safe 库实现:copyTree 优先使用原生 copy-on-write 克隆,支持各文件系统的原生快照/克隆后端(APFS bulk clone、btrfs 子卷快照、XFS reflink、ReFS 并行块克隆),并提供 createCloneSource 和 probeTreeClone 探测后端能力的 API。注意限制:btrfs 嵌套子卷内容不会包含在快照内;XFS 需支持 reflink;ReFS/XFS 共享文件数据但小文件元数据开销仍在。

所属事件:借助文件系统写时复制,git worktree创建提速80%(2 条相关)→

原文链接 →

「编程与Agent」频道最新

更多「编程与Agent」频道 AI 资讯 →