Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Concept

Circular Buffer

Data Structure

A fixed-size buffer that wraps around to its start once it reaches its end, used to implement a queue of bounded memory such as a streaming or producer-consumer pipeline without shifting elements or reallocating.

Facts
Core Principle
In computer science, a circular buffer, circular queue, cyclic buffer or ring buffer is a data structure that uses a single, fixed-size buffer as if it were connected end-to-end. 1
Connections

In Field

Sources
1. Circular buffer, Wikipedia
Overview section
Quote, Overview section
In computer science, a circular buffer, circular queue, cyclic buffer or ring buffer is a data structure that uses a single, fixed-size buffer as if it were connected end-to-end.
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.