From owner-freebsd-geom@FreeBSD.ORG Mon Nov 6 21:40:56 2006 Return-Path: X-Original-To: freebsd-geom@freebsd.org Delivered-To: freebsd-geom@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 88BBC16A412 for ; Mon, 6 Nov 2006 21:40:56 +0000 (UTC) (envelope-from rick@kiwi-computer.com) Received: from kiwi-computer.com (megan.kiwi-computer.com [63.224.10.3]) by mx1.FreeBSD.org (Postfix) with SMTP id C5DB643D5C for ; Mon, 6 Nov 2006 21:40:55 +0000 (GMT) (envelope-from rick@kiwi-computer.com) Received: (qmail 77046 invoked by uid 2001); 6 Nov 2006 21:40:54 -0000 Date: Mon, 6 Nov 2006 15:40:54 -0600 From: "Rick C. Petty" To: Oles Hnatkevych Message-ID: <20061106214054.GB75478@keira.kiwi-computer.com> References: <961295086.20061105000919@able.com.ua> <200611061204.kA6C4FXt079703@lurza.secnetix.de> <512766008.20061106211234@able.com.ua> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <512766008.20061106211234@able.com.ua> User-Agent: Mutt/1.4.2.1i Cc: freebsd-perfomance@freebsd.org, freebsd-geom@freebsd.org Subject: Re: geom stripe perfomance question X-BeenThere: freebsd-geom@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: rick-freebsd@kiwi-computer.com List-Id: GEOM-specific discussions and implementations List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Nov 2006 21:40:56 -0000 On Mon, Nov 06, 2006 at 09:12:34PM +0200, Oles Hnatkevych wrote: > > What really is surprising that disks on the same ATA channel on VIA > controller behave much worse than half of their full speed. Yet on a > different ATA channels they perform flawlessly. Not that surprising at all, given how ATA works. It's even worse on Intel chipsets or particularly on any SATA controllers which put multiple drives on the same channel. Thankfully, most nForce boards have a separate channel for each device. Cheap Intel crap. :-P > Seems like the gmirror(8) man page should contain a separate paragraph > telling about peculiarities using old ATA controllers or using disks > on the same ATA channel. ;-) I'd say this is pretty obvious. When two devices share the same cable, I wouldn't expect the throughput to increase at all, in fact it should decrease, what with protocol overhead and master/slave synchronization. And anyway, I doubt gmirror's the correct place to put this information. Possibly ata(4), since it affects any operations which communicate to two devices on the same channel. -- Rick C. Petty