Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 9 Jan 2007 02:22:49 -0800 (PST)
From:      "R. B. Riddick" <arne_woerner@yahoo.com>
To:        Pawel Jakub Dawidek <pjd@FreeBSD.org>, Ahnjoan Amous <ahnjoan@gmail.com>
Cc:        freebsd-geom@freebsd.org
Subject:   Re: GEOM mirror performance - slow
Message-ID:  <713924.74108.qm@web30314.mail.mud.yahoo.com>
In-Reply-To: <20070109101144.GB62430@garage.freebsd.pl>

next in thread | previous in thread | raw e-mail | index | archive | help
--- Pawel Jakub Dawidek <pjd@FreeBSD.org> wrote:
> On Mon, Jan 08, 2007 at 10:57:14PM -0500, Ahnjoan Amous wrote:
> > I'm sorry about the double posting, I have switch e-mail clients and
> > hope that the text is now understandable.
> > 
> > While deploying 6.1-RELEASE I'm seeing slower than expected speed
> > using geom mirror.
> [...]
> 
> So not ~40% slowdown as in your case, but still visible slowdown (~20%).
> 
I have a theory now (when I read it first I was completely puzzled about this):
(aa) Since gmirror issues the write requests nearly at the same time, and (bb)
since gmirror has to wait for the completion of BOTH requests, and (cc) since
the two dd processes are not coupled, (dd) we see here the effects of
synchronization and bus/controller contention.

In your case (Ahnjoan) this effect is worse (lower DMA mode? older controller?)
than in yours (Pawel).

Thanks.

-Arne

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?713924.74108.qm>