2 个不稳定版本
0.2.0 | 2022 年 2 月 4 日 |
---|---|
0.1.0 | 2022 年 2 月 2 日 |
#990 in 文件系统
10KB
151 行
warm-fs
文件系统预热器
云服务提供商倾向于从快照中以冷状态恢复卷
对于从快照创建的卷,在可以访问之前,必须从 Amazon S3 将存储块拉下来并写入卷。这个初步动作需要时间,并且在第一次访问每个块时可能会显著增加 I/O 操作的延迟 (来源)。
它有方法来估计特定文件夹的总大小,然后递归地在线程池中读取文件。
它实现了 Iterator
,提供了对预热过程中间状态的访问。有关进度条实现的示例,请参阅 cli 示例。
贡献
我们感谢所有形式的贡献,谢谢!
关于 README 的说明
不打算直接更改 README.md
文件。它由 cargo-readme 命令根据 crate 的文档生成
- 如果您还没有,请安装该命令:
cargo install cargo-readme
- 在
src/lib.rs
中更改 crate 级别的文档,或在README.tpl
中包装文本 - 应用更改:
cargo readme > README.md
如果您已安装 rusty-hook,则更改将在提交时自动应用。
许可证
本项目根据 MIT 许可证 许可。
依赖项
~0.2–7.5MB
~43K SLoC