dbuffer is a threaded buffering program for data streams on disk (dbuffer is
short for disk buffer).
It's interface, but not it's internal structure, is modeled after buffer.
But buffer creates a buffer solely in memory and is thereby severly
restricted in the size of it's buffer (and even further limited by its design).
dbuffer builds only small input and output buffers in memory and can put huge
amounts of data on disk.
dbuffer is intended to be useful in the following types of situations:
- buffering slow network transfers for later continous fast processing, e.g. writing to tape
- creating data to be stored temporarily on disk without growing beyond a user adjustable limit (e.g. premixed multimedia data streams) to ensure a minimum transfer rate which is necessary among other applications for CD-ROM recording
dbuffer is free software. Please see the file COPYING for details. For documentation please read the files comprising the doc directory. For building and installation instructions please see the INSTALL file.
