Take the tour ×  Hey, I'm totally behind this topic.  Yesterday
I was doing profiling for some script I'm working on, and the
unit for time spent was a 'CPU second'. Can anyone remind me
with the definition of it?  For example for some profiling I
got: 200.750 CPU seconds. What does that supposed to mean? At
other case and for time consuming process I got: -347.977 CPU
seconds, a negative number!  Is there anyway I can convert that
time, to calendar time?   share|improve this question add
comment  3 Answers  up vote 5 down vote accepted  A CPU-second
is one second of time on a CPU.  Process execution time has two
measurements:    • CPU time, or the amount of time that the CPU
spent actively running the process; and   • Wall time, or the
amount of time that passes between you starting the process and
the process ending.  Assuming a single CPU core, they are
related as so:  (Wall time) - (CPU time) = (time the CPU spent
doing other things)  So in a simple example, if you run a
process and it takes 10 seconds bu