From owner-freebsd-stable@FreeBSD.ORG Wed Jan 14 14:52:28 2004 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 14E0916A4CE for ; Wed, 14 Jan 2004 14:52:28 -0800 (PST) Received: from fep03-mail.bloor.is.net.cable.rogers.com (fep03-mail.bloor.is.net.cable.rogers.com [66.185.86.73]) by mx1.FreeBSD.org (Postfix) with ESMTP id F2F7B43D58 for ; Wed, 14 Jan 2004 14:52:24 -0800 (PST) (envelope-from mikej@rogers.com) Received: from win2000 ([63.139.3.63]) by fep03-mail.bloor.is.net.cable.rogers.comESMTP <20040114225133.VOOG337742.fep03-mail.bloor.is.net.cable.rogers.com@win2000> for ; Wed, 14 Jan 2004 17:51:33 -0500 From: "Mike Jakubik" To: Date: Wed, 14 Jan 2004 17:52:50 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook, Build 11.0.5510 In-Reply-To: <20040114151111.B4B3843D5D@mx1.FreeBSD.org> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 Thread-Index: AcPasILLh4/wRLpeReyKhd0YaJu+tgAQFqcw X-Authentication-Info: Submitted using SMTP AUTH LOGIN at fep03-mail.bloor.is.net.cable.rogers.com from [63.139.3.63] using ID at Wed, 14 Jan 2004 17:51:33 -0500 Message-Id: <20040114225133.VOOG337742.fep03-mail.bloor.is.net.cable.rogers.com@win2000> Subject: RE: Adaptect raid performance with FreeBSD X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Jan 2004 22:52:28 -0000 > -----Original Message----- > From: owner-freebsd-stable@freebsd.org > [mailto:owner-freebsd-stable@freebsd.org] On Behalf Of > lists@mediumgreen.com > Sent: Wednesday, January 14, 2004 10:11 AM > To: freebsd-stable@freebsd.org > Subject: Re: Adaptect raid performance with FreeBSD > > I think I heard Raymond Wiker say: > >Ari Suutari writes: > > > dd if=/dev/rda1s1a of=/dev/null bs=1m count=100 > > > 100+0 records in > > > 100+0 records out > > > 104857600 bytes transferred in 4.193832 secs (25002814 bytes/sec) > > > > > > So, I get only about 25MB/s. Shouldn't I be getting > something like > > > 70 MB/s, or even more since there are two disks that can > server read > > > requests ? > > > FWIW, on my mylex controller w/ raid 5 I'm getting: > > # dd if=/dev/da0s1g of=/dev/null bs=1m count=100 > 100+0 records in > 100+0 records out > 104857600 bytes transferred in 3.707196 secs (28284882 bytes/sec) > > > and my dell perc3/dc (raid 5) is getting: > > # dd if=/dev/amrd0s2e of=/dev/null bs=1m count=100 > 100+0 records in > 100+0 records out > 104857600 bytes transferred in 2.133522 secs (49147653 bytes/sec) This sounds pretty poor for SCSI raid. Here are my results on a single Maxtor ATA drive. CPU: AMD Athlon(tm) Processor (1410.21-MHz 686-class CPU) ad0: 76345MB [155114/16/63] at ata0-master UDMA100 # dd if=/dev/rad0s1a of=/dev/null bs=1m count=100 100+0 records in 100+0 records out 104857600 bytes transferred in 2.484640 secs (42202333 bytes/sec) 5 dd's running simultaneously show the following in iostast. tty ad0 ad2 ad4 cpu 0 77 0.00 0 0.00 0.00 0 0.00 0.00 0 0.00 0 0 0 0 100 1 119 128.00 129 16.09 0.00 0 0.00 0.00 0 0.00 0 0 1 2 98 0 77 128.00 424 52.97 0.00 0 0.00 0.00 0 0.00 0 0 5 2 93 0 77 128.00 424 52.97 0.00 0 0.00 0.00 0 0.00 0 0 0 2 98 0 77 128.00 423 52.85 0.00 0 0.00 0.00 0 0.00 0 0 1 2 97 0 77 128.00 424 52.97 0.00 0 0.00 0.00 0 0.00 0 0 1 2 97 0 77 128.00 423 52.85 0.00 0 0.00 0.00 0 0.00 0 0 0 2 98 0 77 128.00 424 52.97 0.00 0 0.00 0.00 0 0.00 0 0 1 3 96 0 77 128.00 424 52.97 0.00 0 0.00 0.00 0 0.00 0 0 0 2 98 0 77 128.00 423 52.85 0.00 0 0.00 0.00 0 0.00 1 0 1 2 96 0 77 128.00 424 52.97 0.00 0 0.00 0.00 0 0.00 0 0 2 1 98 0 924 128.00 21 2.60 0.00 0 0.00 0.00 0 0.00 1 0 1 0 98 0 77 0.00 0 0.00 0.00 0 0.00 0.00 0 0.00 0 0 0 0 100