我已经实现了部署的自动化,并使用 7-zip 压缩目录作为自动化的一部分。但是,每当 7-zip 开始压缩目录时,开始时似乎需要很长时间(超过 60 秒),而它只是显示“正在扫描”...此时它似乎没有将文件添加到存档中。此外,它不会占用大量 CPU 时间。
这不是一个很大的目录;可能只有 8 MB,而且文件数量也不是很多——少于 300 个。
它在做什么?我应该担心吗?我可以加快速度吗?
答案1
它正在查看数据以寻找最佳模式,以便“标记”以获得最佳压缩。它可能将尽可能多的数据加载到 RAM 中,以便更快地访问并减少 IO。
由于 7-zip 支持多种压缩算法,您可以尝试其他一些算法,看看是否有一种特别适合您对压缩速度与效率的需求。