4个版本
0.1.3 | 2019年4月2日 |
---|---|
0.1.2 | 2018年8月13日 |
0.1.1 | 2018年8月10日 |
0.1.0 | 2018年8月10日 |
在文件系统中排名1023
每月下载量3,403
在10个crates中使用(6个直接使用)
18KB
327 行
reflink
跨平台(!) COW文件reflink复制
某些文件系统实现COW(copy on write)功能以加快文件复制速度。从高层次来看,新文件实际上并没有被复制,而是与源文件共享相同的磁盘数据。一旦其中一个文件被修改,实际的复制操作将由底层操作系统完成。
此库支持Linux、Android、OSX、iOS和Windows。一旦其他操作系统支持该功能,将会添加支持。有关实现细节,请访问文档。
lib.rs
:
某些文件系统实现COW(copy on write)功能以加快文件复制速度。从高层次来看,新文件实际上并没有被复制,而是与源文件共享相同的磁盘数据。一旦其中一个文件被修改,实际的复制操作将由底层操作系统完成。
此库公开了一个函数reflink
,该函数尝试使用底层操作系统的块克隆功能来复制文件。函数签名与std::fs::copy
相同。
目前支持Linux、Android、OSX、iOS和Windows。一旦其他操作系统支持该功能,将会添加支持。
依赖
~215KB