私は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よりもはるかに高速ですが、sys
C ++は実際にsys
はPerlよりも多くの時間を使用しているため、時間にはそれほど違いはありません。これが私が彼らの意味を知りたい理由です