私はUbuntu 14.04の標準端末でスクリプトのtime時間を計るために使用していPerlます。
私はそれがストップウォッチ時間であることを読みましreal timeた。ユーザーとして、プログラムを開始してから終了するまで実行しているプログラムを確認するのに費やしている時間。しかし、私は何が何時userかはわかりませんsys。time控えめに言っても、上のmanページはあいまいです。
それがやや明確であるもののというreal時間は間の分割があるuserとsys、彼らが何を表しているかは明らかではありません。
私のスクリプトでは、C ++とPerlを互いに比較して違いを確認しています。実際に取得しているデータを知りたいのですが。出力例は次のとおりです。
real    0m24.198s
user    0m23.120s
sys     0m1.030s
誰かがデフォルトの時間形式がユーザーに伝えていることを詳しく説明してくれませんか?私はLinuxの初心者なので、あまり多く考えないでください。
[1]興味深いことに、C ++はreal時間に関して私のベンチマークでPerlよりもはるかに高速ですが、sysC ++は実際にsysはPerlよりも多くの時間を使用しているため、時間にはそれほど違いはありません。これが私が彼らの意味を知りたい理由です