Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 21 Dec 2011 13:28:13 +0000
From:      Tom Evans <tevans.uk@googlemail.com>
To:        Randy Schultz <schulra@earlham.edu>
Cc:        freebsd-performance@freebsd.org, Matthew Tippett <matthew@phoronix.com>
Subject:   Re: Benchmark (Phoronix): FreeBSD 9.0-RC2 vs. Oracle Linux 6.1 Server
Message-ID:  <CAFHbX1J-7AQpC=qGD5K9wpcoz0qK=RksWyyP34H-U2%2BpLosJsw@mail.gmail.com>
In-Reply-To: <alpine.BSF.2.00.1112210801590.49042@tdream.lly.earlham.edu>
References:  <4EE1EAFE.3070408@m5p.com> <CAJ-FndDniGH8QoT=kUxOQ%2BzdVhWF0Z0NKLU0PGS-Gt=BK6noWw@mail.gmail.com> <4EE2AE64.9060802@m5p.com> <4EE88343.2050302@m5p.com> <CAFHbX1%2B5PttyZuNnYot8emTn_AWkABdJCvnpo5rcRxVXj0ypJA@mail.gmail.com> <4EE933C6.4020209@zedat.fu-berlin.de> <CAPjTQNEJDE17TLH-mDrG_-_Qa9R5N3mSeXSYYWtqz_DFidzYQw@mail.gmail.com> <20111215024249.GA13557@icarus.home.lan> <4EE9A2A0.80607@zedat.fu-berlin.de> <CADWvR2hpooV4Sdkzor6oHpXWkLCz0z0UxBB_-nnrnYLeUY5oow@mail.gmail.com> <CANY-Wm8DmFxm7xwXfRcyBSu4z6fTOap%2By=Mhx%2BuBP=uJN4g3fw@mail.gmail.com> <4EF1121F.9010209@zedat.fu-berlin.de> <4EF11B57.7090007@phoronix.com> <alpine.BSF.2.00.1112210801590.49042@tdream.lly.earlham.edu>

index | next in thread | previous in thread | raw e-mail

On Wed, Dec 21, 2011 at 1:16 PM, Randy Schultz <schulra@earlham.edu> wrote:
> On Tue, 20 Dec 2011, Matthew Tippett spaketh thusly:
>
> -}There are still possible issues with those benchmarks.  The Xeon has known
> -}problems scaling from 6 to 12 cores (well enabling the hyperthreading), so you
> -}may find that some platforms are penalized in performance if HT is turned on.
> -}See the scaling that Phoronix has done in
> -}
> -}http://openbenchmarking.org/result/1112166-AR-1112153AR03
> -}
> -}Most systems are good with scaling on real cores, the hyperthreading (and for
> -}that matter the Bulldozer thread affinity) can really break performance.
> -}Different platforms have different behaviours.  Benchmarking is a mucky
> -}business..
>
> This brings up a good point.  While I don't have any hard #'s, I suspect the
> vast majority of SA's do not have/spend much time tweaking this and tuning that.
> Order the box, drop the OS on it, install needed bits and go.  Saying "oh for
> app X you need to tune these sysctl's", while it may be entirely true, kinda
> throws things out the window.  It seems that once one starts down that slippery
> slope, it merely becomes a game of how much time to you have to "tune 1 more
> thing".  ;>  I think Phoronix has the right idea of just grabbing a stock box
> and not looking into what needs to be tweaked for a specific app.
>

I think that a good SA will at least consider how drives are arranged.
We don't just slap ZFS on a single disk and expect magic to happen, we
consider how write heavy a system will be and consider a dedicated
ZIL, we consider what proportion of files will be re-read and how much
application memory will be required and adjust ARC and L2ARC
accordingly. Tuning and foresight are important.

Cheers

Tom


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFHbX1J-7AQpC=qGD5K9wpcoz0qK=RksWyyP34H-U2%2BpLosJsw>