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 次 |
最近记录: |