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>