| |
Buffer underrun is a state that occurs when a data buffer is lacking data required by a process. Buffers are often used to compensate for differences in speed between processes or devices that exchange data. A buffer underrun typically occurs when the slower process is unexpectedly faster.
ExampleA streaming media player buffers a video because the video can normally be downloaded faster than the speed at which the video plays. A buffer underrun occurs when the video plays faster than it can be downloaded. This results in a poor user experience as the video stops or appears to skip.|
Type | Low-level Computing | Definition | A state that occurs when a data buffer is lacking data required by a process. | Related Concepts | |
Computing
This is the complete list of articles we have written about computing.
If you enjoyed this page, please consider bookmarking Simplicable.
© 2010-2024 Simplicable. All Rights Reserved. Reproduction of materials found on this site, in any form, without explicit permission is prohibited.
View credits & copyrights or citation information for this page.
|