檢查在一個程序上花費的 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 時間。它可能比實際大。