Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 29 Mar 2007 15:10:14 +0200
From:      des@des.no (Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?=)
To:        =?iso-8859-1?Q?Szab=F3_P=E9ter?= <matyee@mail.alba.hu>
Cc:        freebsd-geom@freebsd.org
Subject:   Re: raid3 is slow
Message-ID:  <86odmc42mh.fsf@dwp.des.no>
In-Reply-To: <007c01c771fe$805b2fc0$6502a8c0@peteruj> (=?iso-8859-1?Q?Szab?= =?iso-8859-1?Q?=F3_P=E9ter's?= message of "Thu, 29 Mar 2007 14:33:45 %2B0200")
References:  <003401c7712a$f71ebb60$6502a8c0@peteruj> <eudlg8$pm4$1@sea.gmane.org> <005c01c77134$28e0fce0$6502a8c0@peteruj> <86zm5xph7o.fsf@dwp.des.no> <005301c771e4$bb0a3900$6502a8c0@peteruj> <86lkhg5oz5.fsf@dwp.des.no> <007c01c771fe$805b2fc0$6502a8c0@peteruj>

next in thread | previous in thread | raw e-mail | index | archive | help
Szab=F3 P=E9ter <matyee@mail.alba.hu> writes:
> It seems fine, but the load 1.0, i think is a litle bit high. gbde
> gets only ~30% of WCPU and g_down gets ~3%. I don't know what is the
> task of g_down.

You don't seem to understand what the load averages mean.  They are
the average number of runnable threads in the scheduler queue over the
last one, five and fifteen seconds.  Certain workloads will drive up
the load averages without consuming all available CPU time.  This is
particularly the case for workloads where small chunks of data (e.g.
RAID3 stripes) are passed around between multiple threads.

FYI, g_up and g_down are the threads responsible for passing data up
and down the GEOM stack, respectively.  For further details, see for
instance <URL:http://www.freebsd.org/doc/en/articles/geom-class/>.

DES
--=20
Dag-Erling Sm=F8rgrav - des@des.no



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