buffer

buffer definition - computer

A reserved segment of memory used to hold data while it is being processed. In a program, buffers are created to hold some amount of data from each of the files that will be read or written. In a streaming media application, the program uses buffers to store an advance supply of audio or video data to compensate for momentary delays.

With regular computer applications, buffers are allocated and deallocated from the general memory pool. In printers and other hardware devices, buffers can be small memory banks used for just one temporary storage function. See buffering, double buffering, buffer overflow, buffer flush and bucket.



Computer Desktop Encyclopedia THIS DEFINITION IS FOR PERSONAL USE ONLY
All other reproduction is strictly prohibited without permission from the publisher.
Copyright © 1981-2009 by Computer Language Company Inc. All rights reserved.

Comments
Improve this definition.
Do you have more to add? Share your linguistic knowledge or observation.
/Register to save your comments.