dwarfs:快速的高压缩率只读文件系统 源码
矮人FS 快速的高压缩率只读文件系统 目录 概述 DwarFS是一个只读文件系统,其重点是实现非常高的压缩率,尤其是对于非常冗余的数据。 这听起来可能并不令人兴奋,因为如果有多余的话,它应该可以很好地压缩。 但是,我发现其他只读压缩文件系统在利用这种冗余方面做得不好。 请参阅以与其他压缩文件系统进行比较。 DwarFS也不影响速度,在我的用例中,我发现它与SquashFS相当或性能比SquashFS好。 在我的主要用例中, DwarFS压缩比SquashFS压缩好一个数量级,构建文件系统的速度快6倍,访问DwarFS上的文件的速度通常更快,并且使用的CPU资源更少。 DwarFS的独特功能是: 使用相似性哈希函数按相似性对文件进行聚类。 这使得跨文件边界的冗余利用变得更加容易。 跨文件系统块的分段分析,以减小未压缩文件系统的大小。 当使用压缩文件系统时,这可以节省内存,因
文件列表
dwarfs:快速的高压缩率只读文件系统
(预估有个102文件)
.clang-format
438B
dwarfs.cpp
17KB
python_script.cpp
15KB
metadata_v2.cpp
27KB
block_compressor.cpp
24KB
filesystem_v2.cpp
17KB
filesystem_extractor.cpp
6KB
block_manager.cpp
16KB
worker_group.cpp
7KB
entry.cpp
10KB
暂无评论