虽然 F2FS (Flash Friendly File System) 允许用户自行选择 LZO、LZ4 和 Zstd 等压缩算法,甚至还允许用户指定特定的文件扩展名来限制透明文件系统的压缩,但不允许用户轻松指定压缩级别。幸运的是,即将在今年春季上线的 Linux Kernel 5.12 中将改变这种情况。
在 Linux Kernel 5.12 合并窗口期之前,F2FS 的“dev” tree 就排上了一个补丁,该补丁已经流转数周,允许用户轻松配置压缩级别。compress_algorithm 挂载选项被扩展到允许指定一个级别,如果你想覆盖任意级别偏好,比如LZ4和Zstd压缩算法,那么支持的格式是[algorithm]:[level]。
作为引入压缩级别功能的补丁的一部分,还增加了LZ4HC压缩支持,以支持 "高压缩 "版本的LZ4,保留了与标准LZ4相同的磁盘布局。另外,作为F2FS "开发 "代码的一部分, 还包括通过sysfs暴露实时超级块状态,供感兴趣的人参考。
【来源:cnBeta.COM】
网友评论