When using the
time command to measure time of different executions of a process (under different hardware circumstances), I came across a phenomenon that I don't understand.
real time of the 1st execution was
77 minutes and
82 minutes for the 2nd execution.
user time was 6 minutes faster in the 2nd execution and similarly for the
sys time the 2nd execution was 1 minute faster.
How can the real time still be better for the 1st execution?
And when comparing execution times, which one of the 3 times is a good indicator for the general execution time of a process? (I have processes that prints out a lot of info and processes that don't print out anything, if that makes any difference)