Skip to main content
buffer

buffer

26 6.2
A place in a computer that holds data temporarily while it moves
  • noun
  • /ˈbʌfər/
  • Specialized
translation icon : búfer
  • The program automatically allocates a buffer to store incoming data before processing it.
  • buffer size
  • instruction buffer
  • buffer cache

We're not telling scanf how big this buffer is, which means even if buffer were a legit a pointer, we're saying scanf put a string here.

Autoplay Next

Examples

  • Internet researchers and engineers had to advocate for sufficiently large buffers to avoid this poor network utilization.

    Academic text (2012)
  • The PLL and central clock buffer are both located near the center of the chip.

    Academic text (1999)
  • And so a channel is just a buffer, right?

  • If we remove it, this is just a simple buffer that sends the same state to the output.

  • And finally, I increased the size of both the send and receive buffers to their maximum.

  • " This is the last bit of data left in the buffer of the captain's log," Ray explained.

    Fiction book (1999)
  • Also, resource bugs (such as buffer overflows) often show up only at scale.

    Academic text (2011)
  • Device-driver ring buffers need careful management, as do all other buffers in operating systems.

    Academic text (2012)
  • The instruction buffers are increased from four 32-byte buffers in G4 to six 32-byte buffers in G5.

    Academic text (1999)
  • In computing, a buffer temporarily holds data during transfer between devices to manage differences in speed.

Synonyms

memory cache
vsbuffer
  • Specialized
1 4.8

A small, fast part of a computer that stores often used data to make access quicker

is general temporary storage rather than a continually updated optimization area
buffer storage
vsbuffer
  • Specialized
5.1

A part of computer memory that temporarily holds data during transfer between devices

is general temporary memory used to smooth differences in processing speed
buffer store
vsbuffer
  • Specialized
5.8

A part of a computer's memory that holds data for a short time while it moves between devices

focuses on easing transfers between components operating at different speeds

Compounds

8 4.4

An area between two sides that reduces conflict and harm

1 6.8

A small neutral country between two larger rival countries that reduces the risk of war

4.5

A liquid that helps keep acidity stable in body and lab tests

A small neutral state that lies between two rival powers to reduce conflict

buffer solution
  • Specialized
4.4

A liquid that keeps acidity about the same when acids or bases are added

buffer storage
  • Specialized
5.1

A part of computer memory that temporarily holds data during transfer between devices

buffer store
  • Specialized
5.8

A part of a computer's memory that holds data for a short time while it moves between devices

frame buffer
  • Specialized
5.4

An area of computer memory that stores the picture shown on the screen

keyboard buffer
  • Specialized
4.8

A part of a computer's memory that stores keys you press until the computer reads them

print buffer
  • Specialized
5.6

A part of a computer that holds information waiting to be printed

5.6

A liquid that keeps the acid level steady with phosphate

starting buffer
  • Specialized
5.4

A liquid made at the start of an experiment to keep the pH steady

How Large

swap space
  • Specialized
6.2
buffer
  • Specialized
26 6.2
register
  • Specialized
5 7.0

Surface Forms

buffer singular
buffers plural

Morphology

buffer = buff (semi-transparent) = buff + er

The computing sense is a metaphorical, technical extension of 'to buffer' (to smooth or compensate for differences); the relation is regular but the specific technical meaning may not be obvious to general learners.

Etymology

Buffer comes from the old word buff and the idea of a 'cushion' that takes a hit. In computing, a buffer is a temporary 'cushion' of memory between fast and slow parts, which helps prevent data problems.