runtime
Word family
Synonym discussion
Sense: noun/2
In computing, 'runtime' and 'execution time' are often used interchangeably to mean the period during which a program runs and performs its tasks, though 'execution time' is more technical and frequently appears in performance benchmarking. 'Processing time' is a broader term that can refer to any stage of computation, not just program execution. The key distinction is with 'compile time,' which refers to the phase when source code is being translated into machine code before the program runs. For example, a programmer might say 'the runtime was 2.3 seconds' when comparing algorithm speed, but 'this error is caught at compile time, not at runtime' when discussing debugging.
Common collocations
Nouns
- runtime error
- runtime environment
- runtime system
- runtime library
Phrases
- install a runtime
- a runtime of [time]
- with a runtime of [time]
Prepositions
- during runtime
- at runtime
- with a runtime of
Etymology
Runtime is formed from 'run' and 'time.' The verb 'run' comes from Old English 'rinnan' (to flow, move swiftly), and 'time' comes from Old English 'tīma' (a period of time). The film-industry meaning of 'runtime' (the duration of a film) dates from the early 20th century, while the computing senses emerged in the mid-20th century as programming languages and operating systems developed specialised environments for executing code.