From owner-freebsd-hardware@FreeBSD.ORG Wed Aug 26 21:06:26 2009 Return-Path: Delivered-To: freebsd-hardware@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B0EB21065691 for ; Wed, 26 Aug 2009 21:06:26 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from cmail.optima.ua (cmail.optima.ua [195.248.191.121]) by mx1.freebsd.org (Postfix) with ESMTP id 3DC688FC14 for ; Wed, 26 Aug 2009 21:06:25 +0000 (UTC) Received: from [212.86.226.226] (account mav@alkar.net HELO mavbook.mavhome.dp.ua) by cmail.optima.ua (CommuniGate Pro SMTP 5.2.9) with ESMTPSA id 252603507 for freebsd-hardware@freebsd.org; Thu, 27 Aug 2009 00:06:22 +0300 Message-ID: <4A95A3CA.3060306@FreeBSD.org> Date: Thu, 27 Aug 2009 00:06:18 +0300 From: Alexander Motin User-Agent: Thunderbird 2.0.0.21 (X11/20090405) MIME-Version: 1.0 To: freebsd-hardware@freebsd.org Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 7bit Subject: Small SATA performance contest X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Aug 2009 21:06:26 -0000 I've just made several tests, comparing older SATA 1.x SiI3114 (32bit/66MHz PCIX), newer SATA 2.x JMicron JMB363 and SiI3132 (PCIe x1) cards and on-board ICH8 AHCI with two fast drives connected to each: Linear read with 1MB block from two drives, summary: SiI3114 in PCI 32/33 slot: 120MB/s. SiI3114 in PCIX 32/66 slot: 190MB/s. <-- near to SATA 1.x limit SiI3132 in PCIe x1 slot: 150MB/s JMB363 in PCIe x1 slot: 188MB/s ICH8 AHCI on-board: 310MB/s <-- drives limit So, faster bus can be a significant bonus even to old card. Inefficient design can kill even new bus. Same time fastest internal connections of ICH8, combined with effective design can give unique results. Linear read with 512B block: SiI3114 in PCIX 32/66 slot: 16Ktps. SiI3132 in PCIe x1 slot: 17Ktps ICH8 AHCI on-board: 17Ktps 10 streams linear reads with 512B block: SiI3114 in PCIX 32/66 slot: 10Ktps. SiI3132 in PCIe x1 slot: 25Ktps ICH8 AHCI on-board: 25Ktps But even slower newer card can win in some situations, just because of additional functionality, such as command queuing in this case. -- Alexander Motin