DESCR 692 B

12345678910111213141516171819
  1. Buffer reads from standard input reblocking to the given blocksize
  2. and writes each block to standard output.
  3. Internally, buffer is a pair of processes communicating via a large
  4. circular queue held in shared memory. This means you *must* have a
  5. kernel with
  6. options SYSVSHM
  7. compiled in. The reader process only has to block when the queue
  8. is full and the writer process when the queue is empty. Buffer is
  9. designed to try and keep the writer side continuously busy so that
  10. it can stream when writing to tape drives. When used to write tapes
  11. with an intervening network, buffer can result in a considerable
  12. increase in throughput.
  13. - Christian "naddy" Weisgerber
  14. <naddy@unix-ag.uni-kl.de>