From owner-freebsd-scsi Tue Mar 12 03:51:27 1996 Return-Path: owner-freebsd-scsi Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id DAA05321 for freebsd-scsi-outgoing; Tue, 12 Mar 1996 03:51:27 -0800 (PST) Received: from pegasus.com (pegasus.com [140.174.243.13]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id DAA05297 Tue, 12 Mar 1996 03:51:19 -0800 (PST) Received: by pegasus.com (8.6.8/PEGASUS-2.2) id BAA01250; Tue, 12 Mar 1996 01:48:34 -1000 Date: Tue, 12 Mar 1996 01:48:34 -1000 From: richard@pegasus.com (Richard Foulk) Message-Id: <199603121148.BAA01250@pegasus.com> In-Reply-To: J Wunsch "Re: Slow Toshiba 6.7X cdrom drive." (Mar 12, 9:42am) X-Mailer: Mail User's Shell (7.2.5 10/14/92) To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch), rgrimes@gndrsh.aac.dev.com (Rodney W. Grimes) Subject: Re: Slow Toshiba 6.7X cdrom drive. Cc: fcawth@jjarray.umd.edu, freebsd-scsi@FreeBSD.org, freebsd-hardware@FreeBSD.org Sender: owner-freebsd-scsi@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk } > Try the 3 following dd commands, I found that xfer rates on multispin } > cdrom drives is heavily block size dependent. } > } > dd if=/dev/rcd0a of=/dev/null bs=512 } > dd if=/dev/rcd0a of=/dev/null bs=2048 } > dd if=/dev/rcd0a of=/dev/null bs=8192 } > } > Many drives will due there highest rate with the 8K I/O, a few others } > seem to like the 2K I/O. } } The optimum is 8 K blocks (~ 500 KB/s). When enlarging the blocksize } again (500 K, dunno how the driver does slice this request), it drops } to the aforementioned 300 KB/s. } Hmm. Maybe the driver should be tunable.