New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[建议] 在配置文件中指定压缩级别(当使用tar_gz备份格式时) #43
Comments
能提供一下需求场景吗?虽然加个压缩等级参数没啥问题,但 QBM 这个插件并非是专注于压缩打包的备份插件。有什么场景是需要调整压缩等级的吗 |
感觉最主要的需求场景是磁盘比较小(比如我们服),但是又希望槽位稍微多一点,有调整压缩率这个配置项的话就可以把压缩率调到更高缓解磁盘压力,尽管这样会大幅增加备份时间 |
除了调整压缩级别,还能调整压缩算法来控制存档体积。得做一波测试来验证实际表现 背景知识:python 的 tarfile 库支持 3 种压缩算法: 对一个 7.7 GiB 的存档进行压缩测试,结果如下:
硬件:i7-11800H,频率大概在 3.9~4.0GHz;SN730 1T 没有重复测试,结果不一定精准,但是能看出量级 可见:
计划修改:
|
存在比 gzip、lzma 更加优秀的压缩算法是很正常的现象,但需要注意,本插件并非一个专注于高质量压缩算法的插件,选择压缩算法更看重易用性和兼容性,因此这一类压缩算法不作考虑 |
嗯( |
就相当于在命令行中的
gzip -[1-9] xxxx
(我是萌新有说错的谅解一下,谢谢
The text was updated successfully, but these errors were encountered: