From owner-freebsd-current Tue Aug 26 10:26:08 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id KAA23554 for current-outgoing; Tue, 26 Aug 1997 10:26:08 -0700 (PDT) Received: from sendero-ppp.i-connect.net (sendero-ppp.i-Connect.Net [206.190.143.100]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id KAA23512 for ; Tue, 26 Aug 1997 10:25:56 -0700 (PDT) Received: (qmail 1558 invoked by uid 1000); 26 Aug 1997 17:26:07 -0000 Message-ID: X-Mailer: XFMail 1.2-alpha [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit MIME-Version: 1.0 In-Reply-To: <199708261514.IAA12291@implode.root.com> Date: Tue, 26 Aug 1997 10:26:06 -0700 (PDT) Organization: Atlas Telecom From: Simon Shapiro To: dg@root.com Subject: Re: IDE vs SCSI was: flags 80ff works (like anybody doubted it) Cc: current@FreeBSD.ORG Sender: owner-freebsd-current@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Hi David Greenman; On 26-Aug-97 you wrote: > >FreeBSD does ALL its file I/O in 4K blocks. Your test is really a test > >of the kernel's ability to issue strategy calls quickly, at best. > > Huh? No it doesn't; what ever gave you that idea? > > -DG Which idea? The 4K? I enable a certain debugging level (DPT_DEBUG_COMPLETION) in the DPT driver, lean back and enjoy the messages fly by. I have not seen anything larger than 4K yet. In SCSI, random disk I/O, up to about 8K blocks, the amount of time it takes to actually process the transaction is about the same, regardless of block size. We tested it on SPARC20 with Solaris 2.5.1, Linux with DPT, Linux with AHC2940, FreeBSD with AHC2940, and FreeBSD with DPT. Again, we did not measure megabytes per second, but operations/sec. Simon