gzip 压缩服务日志导致 gzip 进程 CPU 使用经常飙到 100%

294 天前
 zhoudaiyu
请问这个咋能解决,能让 CPU 使用的少一点,换压缩工具或者优化 CPU 使用率都可,目前 gzip 用的版本是 1.10
852 次点击
所在节点    问与答
9 条回复
Inn0Vat10n
294 天前
打满 100%利用率不是挺好吗,是影响你其他服务了?
zhoudaiyu
294 天前
qwertty01
294 天前
教给你备份方法,这方法我一般人都不说的:mv log.log log.log.tar.gz
tomczhen
294 天前
减少压缩比,限制占用这些都能解决吧。如果想既要有要,建议对服务器喊加油。
chuckzhou
294 天前
用 nice gzip ,系统空闲的时候才压缩。
liantian
294 天前
gzip 没记错是个单核软件,还被因此诟病…

你看到的 100%只是占满了一个核…

难道你的服务器不能多分几个核么,cpu 核心没有超售一说!
cnbatch
294 天前
要不要试试 xz ,或者 zstd
lhbc
294 天前
现在单核跑 gzip -4 不是可以每秒几百 M 的压缩速度吗?
不行就 gzip -1

xz 慢如蜗牛,需要压缩速度千万别选
可以对比下 zstd 和 lz4
julyclyde
293 天前
@qwertty01 你把一个文本文件改扩展名变成 archive 文件了,这还能算诀窍?
你要是只是加 gz 倒还没啥问题

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/960613

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX