我想知道为什么以这种方式使用 cp 需要 4 秒以上

我想知道为什么以这种方式使用 cp 需要 4 秒以上
time cp /usr/local/bin/* /media/username/flash-drive-label

real    0m4.142s
user    0m0.007s
sys     0m0.007s

通常使用 cp 和通配符(即使有数百个文件)这样的时间永远不会超过一秒钟。我这里备份的目录内容只包含33个文件,全部不到1兆字节。为什么执行这个命令要花 4 秒之多?它与“time”命令没有任何关系,因为我第一次以完全相同的方式运行 cp 时注意到了这一点。

答案1

我只是猜测这种可能性;

但我想知道您复制到的总线或设备是否存在一些限制,这可能会影响您的 I/O 性能?

除了该time命令之外,我还使用cp -v(详细)选项运行它,以查看它是否在特定文件上暂时停止。

相关内容