親と子のプロセスの CPU 時間を返す
times
は、親プロセスのユーザー CPU 時間、親プロセスのシステム CPU 時間、
子プロセスのユーザー CPU 時間、子プロセスのシステム CPU 時間の 4 つの秒数をリストで返します。
my @ptimes = times;
print "- 親プロセスのユーザー CPU 時間: " . $ptimes[0] . "秒\n";
print "- 親プロセスのシステム CPU 時間: " . $ptimes[1] . "秒\n";
print "- 子プロセスのユーザー CPU 時間: " . $ptimes[2] . "秒\n";
print "- 子プロセスのシステム CPU 時間: " . $ptimes[3] . "秒\n";
なお、子プロセスに関しては、終了済みの子プロセスのみが対象です。
スカラーコンテキスト (戻り値をスカラー変数で受け取る状況) では、親プロセスのユーザー CPU 時間を返します。