Ank*_*rVj 2 linux time command-line ubuntu-10.10
find 命令在我的机器上需要很长时间才能完成。当我使用time命令时,我发现与实时时间相比,系统时间和用户时间太小了。我的查找过程没有正确安排吗?
我中断了无休止的 find 命令并得到以下统计信息:
Real time : 5min
Sys time : 1.1 sec
User time : 3 sec
Run Code Online (Sandbox Code Playgroud)
我之前在跑步
find / -name ls 2>/dev/null
Run Code Online (Sandbox Code Playgroud)
对于find命令,磁盘 IO 可能是比 CPU 时间更重要的瓶颈。
比较你的
find / -name ls 2>/dev/null
Run Code Online (Sandbox Code Playgroud)
与等效
locate ls | grep "/ls$"
Run Code Online (Sandbox Code Playgroud)
或者
locate -r "/ls$"
Run Code Online (Sandbox Code Playgroud)
或(在您的路径上查找命令位置的最快速度)
which ls
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1748 次 |
| 最近记录: |