From owner-cvs-src@FreeBSD.ORG Fri Dec 16 08:14:12 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E4F3D16A423; Fri, 16 Dec 2005 08:14:12 +0000 (GMT) (envelope-from martin@gneto.com) Received: from av11-1-sn2.hy.skanova.net (av11-1-sn2.hy.skanova.net [81.228.8.183]) by mx1.FreeBSD.org (Postfix) with ESMTP id 89B4643D7E; Fri, 16 Dec 2005 08:14:04 +0000 (GMT) (envelope-from martin@gneto.com) Received: by av11-1-sn2.hy.skanova.net (Postfix, from userid 502) id CE238380FC; Fri, 16 Dec 2005 09:14:02 +0100 (CET) Received: from smtp4-1-sn2.hy.skanova.net (smtp4-1-sn2.hy.skanova.net [81.228.8.92]) by av11-1-sn2.hy.skanova.net (Postfix) with ESMTP id B0CAD3802E; Fri, 16 Dec 2005 09:14:02 +0100 (CET) Received: from [192.168.2.30] (h99n2fls34o985.telia.com [213.66.202.99]) by smtp4-1-sn2.hy.skanova.net (Postfix) with ESMTP id 5BD1D37E48; Fri, 16 Dec 2005 09:13:57 +0100 (CET) Message-ID: <43A27742.2030102@gneto.com> Date: Fri, 16 Dec 2005 09:13:54 +0100 From: Martin Nilsson User-Agent: Mozilla Thunderbird 1.0.6 (Windows/20050716) X-Accept-Language: sv, en-us, en MIME-Version: 1.0 To: Scott Long References: <200512140326.jBE3QnUT010666@repoman.freebsd.org> <70e8236f0512151455g1231cb7oa74aa7d54cfd5b18@mail.gmail.com> <43A26D4A.9080403@samsco.org> In-Reply-To: <43A26D4A.9080403@samsco.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/amr amr.c amr_cam.c amr_disk.c amr_pci.c amrio.h amrreg.h amrvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Dec 2005 08:14:13 -0000 Scott Long wrote: >>> Items 3 and 4 significantly increase the performance of the driver. >>> On an >>> LSI 320-2X card, transactions per second went from 13,000 to 31,000 >>> in my >> A 238% improvement is at the very least impressive! > > Yeah, I was shocked at first too. The PCIe controllers can likely do > even better than that, but my only PCIe test system had other hardware > related instabilities, so I didn't do much testing with it. How did you test the transaction rate? I Have a 320-2e and 7*10K disks in RAID5 running 6.0/amd64 at present. I could boot from a SATA disk with current and see if I get any improvement. As it is now i can read/write sequential to the array with about 200MB/s (with 256MB write back cache on the card) but on real world random transactions I'm limited by the seven 10K disks. > I'm a bit worried that old controllers (especially ones that predate the > move to i960 CPUs) might be broken with this. You mean the old cards with i960 CPUs? The adapters before the Elite 1600 that uses the old disk model? Sorry I don't have any of those left anymore but you can always get them on ebay for $20 or so if anyone still cares about them... /Martin