Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 5 Sep 2003 11:57:36 +0100 
From:      Hywel Mallett <hmallett@logicol.co.uk>
To:        "'freebsd-scsi@freebsd.org'" <freebsd-scsi@freebsd.org>
Subject:   Very slow tape drive
Message-ID:  <0B1E2BBC365ED711A6C4000475C90EDA0C619A@LTSPDC1>

next in thread | raw e-mail | index | archive | help

I have a Tandberg SLR60 tape drive, connected to an Adaptec 29160
controller. The drive can backup using dump at around 3MB/s, which is
acceptable, if a bit slower than I was expecting.
I have a problem though in that I have a large number tapes I need to
read the data from. The tapes were written using cpio (on SCO
OpenServer), and when trying to read from the tapes using cpio, I only
obtain transfer rates of 150KB/s maximum.
iostat shows that during both the cpio and the dump, sa0 is managing
around ~290 transfers per second, but during the dump each transfer is
10KB, but during the cpio, each dump is 0.5KB.
My basic question is do these figures sound normal? Is there a limit of
300 tps on a scsi bus?
If so, how could I make the cpio faster? My thoughts included restoring
from tape to a file, then using cpio on the file.
TIA,
Hywel



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?0B1E2BBC365ED711A6C4000475C90EDA0C619A>