[1904] in linux-scsi channel archive

home help back first fref pref prev next nref lref last post

Re: SCSI throughput question

daemon@ATHENA.MIT.EDU (Leonard N. Zubkoff)
Sat May 24 13:24:11 1997

Date: 	Sat, 24 May 1997 10:21:34 -0700
From: "Leonard N. Zubkoff" <lnz@dandelion.com>
To: myles@puck.nether.net
CC: linux-scsi@vger.rutgers.edu
In-reply-to: <19970523131757.06820@austin.uyema.net> (message from Myles Uyema
	on Fri, 23 May 1997 13:17:57 -1000)

  Date: 	Fri, 23 May 1997 13:17:57 -1000
  From: Myles Uyema <myles@puck.nether.net>

  I want to get a Buslogic Ultra-Wide SCSI controller, but I currently
  know very little about SCSI.  Let's say I have a 4x Plextor SCSI cdrom
  drive.  I also have (two) 2.1 gig Ultra-WIDE scsi hard drives on the same
  Buslogic Controller.  Is the "bandwidth" lowered during cdrom access?

The bandwidth isn't lowered per se, but any time the CD-ROM spends transferring
data across the SCSI bus is time that's not available for other devices.  Let's
suppose your CD-ROM only negotiates SCSI-2 speed (5.0 mega-transfers/second),
rather than the 20.0 mega-transfers/second the disks are capable of (40MB/sec
for Wide Ultra).  A 4X CD-ROM can transfer at most 614400 bytes/second which
will consume 12.3% of the available time not counting command overhead.  That
still leaves more time than can be consumed by two 2.1GB Wide UltraSCSI drives
running full speed.

What you really want to avoid is putting any devices that don't implement
disconnect/reconnect onto a fast bus.  Without disconnect/reconnect, the device
will tie up the bus during seeking as well as during data transfer.

		Leonard

home help back first fref pref prev next nref lref last post