Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 2 May 2007 18:03:29 -0400
From:      Kris Kennaway <kris@obsecurity.org>
To:        "Mars G. Miro" <marsgmiro@gmail.com>
Cc:        freebsd-stable@freebsd.org, Kris Kennaway <kris@obsecurity.org>
Subject:   Re: mfs and buildworlds on da SunFire x4600
Message-ID:  <20070502220329.GA44785@xor.obsecurity.org>
In-Reply-To: <28edec3c0705021229w50380f5cqf8608c694bbbf267@mail.gmail.com>
References:  <28edec3c0705021139h45c785c2s915941c0afb93b5d@mail.gmail.com> <20070502190732.GA42282@xor.obsecurity.org> <28edec3c0705021229w50380f5cqf8608c694bbbf267@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, May 03, 2007 at 03:29:05AM +0800, Mars G. Miro wrote:

> >You definitely should be measuring some difference - you need to use
> >time(1) though instead of just estimating.
> >
> 
> I did use time, here:
> 
> make -j32 buildworld:
> disk
> 3229.975u 8981.269s 18:55.21 1075.6%    3804+2164k 19702+6594io 2158pf+0w
> 
> malloc mfs ( mdmfs -SM -o async,noatime -s 2G md {src, obj} )
> 3069.783u 9546.250s 18:57.58 1109.0%    3844+2147k 18504+4422io 2628pf+0w
> 
> swap mfs ( mdmfs -S -o async,noatime -s 2G md {src, obj} )
> 3061.682u 9682.776s 19:08.90 1109.2%    3849+2164k 13732+4402io 2053pf+0w
>
> make -j16 buildworld:
> disk
> 3218.722u 7855.885s 17:42.26 1042.5%    3833+2267k 16995+6620io 2445pf+0w
> 
> malloc mfs ( mdmfs -SM -o async,noatime -s 2G md {src, obj} )
> 3187.753u 8199.049s 17:57.63 1056.6%    3839+2238k 6890+4436io 2346pf+0w
> 
> swap mfs ( mdmfs -S -o async,noatime -s 2G md {src, obj} )
> 3200.400u 8213.312s 18:06.88 1050.1%    3860+2243k 12800+4397io 2303pf+0w

Yeah, looks to me like you're not using your CPUs at 100% capacity
(because buildworld doesn't parallelize well to 16 CPUs), so you're
neither I/O bound nor CPU-bound on average.  With a more I/O-bound
test (e.g. maybe just a parallel kernel build) you should see a clear
win from using a md.

Kris



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