tar 操作需要很长时间

Vla*_*mir 1 linux iscsi tar

想知道是否有人可以帮助解决这个问题,我们在 HP Proliant DL580 G7 上运行 RHL 5,它有 2xCPU @1.87GHz 6XCORES 每个和 64GB RAM。最近使用 tar (tar -czvf filename.tgz /directory/to/backup) 备份目录 (62GB) 最多需要 3 小时。

正在备份的目录是通过 iscsi 以 1Gb/s NIC 连接的 LUN。到目前为止,我已经测试了那个 LUN 的 R/W,我得到了 35MB/s 到 40MB/s。查看顶级焦油达到 100% 的处理器使用率。

虽然我在处理器性能上花钱,但我想听听您对此的一些看法。我需要理解为什么需要 3-4 小时才能完成 tar 过程。

有任何想法吗?

感谢和问候。

Nat*_*n C 6

您正在压缩(gzip,甚至)62 GB 的数据。以 40 MB/s 的速度,该传输本身需要大约 30 分钟。但是,gzip 对 CPU 的影响很大。如果您将两个内核都固定在 100%,那么这就是您的答案。