Walltime
Walltime, short for wall clock time, is the real elapsed time between the start and end of a task as perceived by a clock in the outside world. It encompasses all delays caused by reading from or writing to storage, waiting for resources, scheduling decisions, and any other external factors. This makes walltime different from CPU time, which measures only the amount of processor time consumed by a process.
In practice, walltime is what a user or a scheduler experiences as the duration of a job.
Scheduling systems, such as batch queues and high-performance computing schedulers, often enforce a walltime limit on
When measuring performance, walltime can be influenced by changes to the system clock. For precise timing that