How we can improve the performance of Tape Drive
What are performance limiting factors in this regard....???
I've not used this particular device but in general you need to be able to
feed the tape drive fast enough for it to keep streaming (writing),
otherwise it has to stop because there is nothing to write, rewind a bit,
then start again. You don't say what machine you have this on - the
machine's bus and drives need to put out that kind of sustained data rate,
it also helps to put the drive on its own scsi bus.
cheers
More than likely you will never be able to utilize the entire bandwith
of the drive without some advanced mulit-stream capable backup software
such as Legato Networker or Tivoli Storage Manager.
Hope this helps.
-D
Wrong. Most software can do it if properly buffered.
Try dd if=/dev/zero of=/dev/rmt0 ibs=1m obs=32k
Yeah, but wrong only if your software reads from /dev/zero.
In real life, data that are written to tape are usually read from
somewhere, frequently a hard disk.
Buffers don't help you much with large sequential reads.
No matter how big your buffers, they will run full.
And to fill them in the first place, you must read the data from the disk.
Yours,
Laurenz Albe
And that's not a tape speed problem.... the tape can still make the
announced speed, but the other component can keep up!
Maybe use the test Mr. Coelho suggested:
time dd if=/dev/zero of=/dev/rmt0 bs=... count=...
to see how fast you can write to the tape (of course in this case
the bottleneck could also be the bus).
time dd if=/dev/hdisk1 of=/dev/null bs=... count=...
or something similar to see how fast you can read from disk.
Don't expect any device to perform as fast as the specification
suggests :^)
Yours,
Laurenz Albe