现在,我的 NFS 在 RHEL 7.9 中的有线 1gbps LAN 上工作得更好了。该安装座显示为vers=4.1
。最初,我使用sync
并获得了可靠且一致的约 55 MB/秒的速度data_70gb.tar文件使用rsync -P
.
由于更改sync
为,async
我将在 1-2 分钟内获得高达 270 MB/秒的速度,这将是小 GB 文件的总副本的平均值。但是我的 70gb tar 文件最初应该以大约 250 MB/秒的速度花费大约 4.5 分钟,最后 rsync 显示复制发生在平均 160 MB/秒,总共花费了大约 7 分钟,我定期注意到大约5 倍的复制速度将下降至约 20 MB/秒,持续时间不超过一分钟,然后又回升至约 250 MB/秒。
为什么会发生这种情况?我在用proto=tcp
;服务器还配备 192GB RAM,并使用 12Gbps SAS SSD; tar 文件是在进行 rsync 之前新创建的,所以我相信磁盘缓存在 linux 中应该有效,磁盘 I/O 不应该成为一个因素(但如果我在这里错了,请纠正我)。
显示 rsync 的 ssh 窗口图片: