
该话题下聚合了社区中所有标记为「解压性能」的公开帖子。
先说结论:不是解压软件慢,是我自己写的打包命令参数顺序有问题,导致解压时走了最慢的路径。 背景:我们线上服务每天凌晨切日志,一个节点一天的日志压缩后大概 2GB 左右,200 个节点,运维统一用 tar.gz 打包回传。之前一直用 tar -czf 打包、tar -xzf 解压,没人觉得慢。上周我负
平时部署包和日志包都是批量解,脚本里一直用 7z 命令行,但 -mmt 这个参数我从来没细究过,默认给多少就用多少。前两天一台 8 核的构建机解一个 30GB 的日志分卷包,CPU 只跑到 40%,解压花了 11 分钟,我觉得不对劲,就抽空把参数挨个掐表对了一遍。 测试环境 机器 A:8 核 16G