检查在一个进程上花费的 CPU 时间
使用时间命令。
time ./perl-timeout-example 100.100.100
We could not ping the desired address!
real 0m5.0013s
user 0m0.004s
sys 0m0.008s
- Real:从调用开始到结束的总时间,包括在其他进程上花费的 CPU 时间。
- 用户:在用户空间中花费的 CPU 时间量。
- Sys:在内核空间中花费的 CPU 时间量。
通常,user + sys 是在此类进程上花费的总 CPU 时间。它比实际小。但在多核 CPU 中,user + sys 是在此过程中花费的总 CPU 时间。它可能比实际大。