gpt4 book ai didi

gzip - mysqldump 管道 gzip 速度差异

转载 作者:行者123 更新时间:2023-11-29 06:51:47 29 4
gpt4 key购买 nike

我正在将mysqldump的结果用管道传输到gzip,gzip的速度似乎大大落后

gzip: 34.9MiB 0:01:54 [ 218kiB/s] mysqldump:  735MiB 0:01:54 [5.73MiB/s] 

2个问题:
1. 如果 gzip 跟不上,这最终会破坏管道吗?管道是否将所有这些数据保存在内存中?

2. 我将如何加速 gzip(已经知道 -9 与 -1 压缩选项)?

最佳答案

GZIP 受 CPU 限制。所以你可以像你说的那样降低压缩率,但你不会获得太多速度。尝试绕过 LZO,它要快得多(压缩率不是那么好,但我发现这是一个很好的权衡)

您可以在这里找到一个很好的基准:http://stephane.lesimple.fr/blog/2010-07-20/lzop-vs-compress-vs-gzip-vs-bzip2-vs-lzma-vs-lzma2xz-benchmark-reloaded.html

至于你的第一个问题,操作系统会为你做缓冲,你不必担心。即使您的 RAM 不够大,缓冲也会写入磁盘,但 GZIP 仍然会更慢。

关于gzip - mysqldump 管道 gzip 速度差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14918917/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com