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>