Answers:
这是Linux内核本身的一个已知问题,已经存在了很长时间,目前还没有人解决。
除了使用Windows以外,目前尚无修复程序或已知的解决方法,Windows可以提高速度然后进行标准化。我发现此错误是一个非常重要的问题,但是程序员的感受却与此不同。仅仅是这个错误开始使我脱离Linux。
参考:
您应该尝试使用rsync监视传输速度。例如:
rsync -PSauv sourcedir/* destdir/
如果您实际上看到传输速度下降,而不是文件很大,那么您需要查看其他一些信息。
如果您的磁盘是I / O绑定的,则将出现问题。在大量写入闪存驱动器或外部USB设备时,通常会看到这种情况。
对两个磁盘进行测试,hdparm -Tt <device>
以查看其中一个磁盘的速度是否比其应有的速度慢,或者比另一设备的速度慢得多,而这可能会导致I / O问题。
检查dmesg输出和SMART状态,以确保没有明显的磁盘错误。您还可以考虑
badblocks -n
是否怀疑非SMART驱动器上的磁盘错误。
有很多原因可以使磁盘发生故障或无法达到最佳性能,但是直到您可以测量问题之前,您才不知道问题出在哪里。:)