time to time a
Perl script on standard terminal in Ubuntu 14.04.
I have read that
real time is stopwatch time; the time I, as a user, is spending looking at the program running from I start the program until it terminates. But I don't get what
sys times are. The man page on
time is vague, to say the least.
While it is somewhat clear that the
real time is split between
sys it is not clear what they represent.
In my script I'm benchmarking C++ and Perl against each other to see the difference, and I would like to know what data I'm actually getting. An example output is:
real 0m24.198s user 0m23.120s sys 0m1.030s
Could someone please elaborate what the default format of time is telling the user? I'm a novice into Linux, so please don't assume too much.
 Interestingly, while C++ is way, way faster than Perl in my benchmark with regards to
real time, the
sys times doesn't differ that much, with C++ actually using more
sys time than Perl. This is why I want to know what they mean