Underrun
Underrun refers to a condition in which the available input data, material, or resources are insufficient to sustain a process, leading to a stall, glitch, or incomplete output. It is the opposite of an overrun, where the system receives more data or demand than it can handle.
In digital systems and multimedia, a buffer underrun is a common form. If a processor or storage
In streaming, real-time communications, and gaming, underrun describes a failure to meet timing deadlines due to
In manufacturing and logistics, underrun can denote a shortage of input materials or components required for
Preventing underruns typically involves ensuring adequate buffering or prefetching, maintaining reliable supply chains, and conducting timing