[NTLUG:Discuss] OT: tapes and buffers
Fred James
fredjame at fredjame.cnc.net
Mon Sep 8 16:02:21 CDT 2008
All
This came up in a discussion of backups and tapes ...
I was told that a tape has a minimum write speed, below which it
"shoe shines" - that is when the buffer runs out the tape stops,
reverses and repositions while waiting for the buffer to have something
to write again.
I was told that multi-threading (multi-buffering?) was the/an answer
- a way to always have a buffer of data to write to the tape, and
therefore stop "shinning shoes"
I have watched GUI displays of the tape writing process (or for burning
a CD, for that matter) during which the "buffer" indicator would
fluctuate from full to varying degrees of not so full, through out the
process.
My question is how does the buffer work (or is that dependent on the
particular software?) - does it fill and then not accept new data until
it is empty again, or is it more like a pipe (input only limited by the
capacity of the buffer, and output anytime there is anything in the buffer)?
Or am I asking the question wrong?
Thank you in advance for any help you may be able to offer
Regards
Fred James
More information about the Discuss
mailing list