5

的最后 3 行wget -i urls.txt

FINISHED --2012-05-16 12:58:08--
Total wall clock time: 1h 56m 52s
Downloaded: 1069 files, 746M in 1h 52m 49s (113 KB/s)

有两个不同的时间:

1h 56m 52s
1h 52m 49s

为什么它们不同?他们代表什么?

4

2 回答 2

3

挂钟时间或实时时间是人类对时间流逝的感知。那将是作为人类用户的时间,我们将体验到什么。在这种情况下,wget 完成其工作所花费的时间可能少于实际时间,但实际时间是软件完成其实际工作所花费的时间与它等待硬盘、网络等资源的时间之和。

于 2012-05-16T07:53:10.413 回答
2

当您有挂钟时间和更短的时间时,更短的时间通常是用户时间和缺少的时间系统时间(在内核中花费的时间)或等待文件描述符之类的时间。(但我还没有检查 wget 的情况)。如果你好奇开始time wget http://some.url或查看/proc/<wget-pid>/stat它的运行情况(假设你在 linux 上运行)。

于 2012-05-16T07:40:59.923 回答