pg.ddx.io  pgsql-performance@postgresql.org mailing list archive  
help / color / mirror / Atom feed
From: Arjen van der Meijden <acmmailing@tweakers.net>
To: pgsql-performance@postgresql.org
Subject: Re: SSD options, small database, ZFS
Date: Fri, 18 Nov 2011 08:02:14 +0100
Message-ID: <4EC602F6.5030105@tweakers.net> (raw)
In-Reply-To: <F60C018B-9DCD-461A-A098-D9657A536698@morefoo.com>
References: <0464974E-CF82-41D7-A266-5BAE3CBCEC51@morefoo.com>
	<4E9811DE.6030601@tweakers.net>
	<F60C018B-9DCD-461A-A098-D9657A536698@morefoo.com>



On 18-11-2011 4:44 CSS wrote:
> Resurrecting this long-dormant thread...
>> Btw, the 5500 and 5600 Xeons are normally more efficient with a multiple of 6 ram-modules, so you may want to have a look at 24GB (6x4), 36GB (6x4+6x2) or 48GB (12x4 or 6x8) RAM.
>
> Thanks - I really had a hard time wrapping my head around the rules on populating the banks.  If I understand it correctly, this is due to the memory controller moving from the south(?)bridge to being integrated in the CPU.

That's not complete. A while back Intel introduced an integrated memory 
controller in the Xeon's (I think it was with the 5500). And doing so, 
they brought NUMA to the mainstream Xeons (Opterons had been doing that 
from the start).
The memory controllers in 5500/5600 are "triple channel". I.e. they can 
distribute their work over three memory channels at the same time. The 
next generation E5 Xeon's will have "quad channel", so it'll be going 
even faster with module count than.

With these kinds of cpu's its normally best to have increments of "num 
channels"*"num cpu" memory modules for optimal performance. I.e. with 
one "triple channel" cpu, you'd increment with three at the time, with 
two cpu's you'd go with six.

Having said that, it will work with many different amounts of memory 
modules, just at a (slight?) disadvantage compared to the optimal setting.

Best regards,

Arjen



view thread (11+ messages)  latest in thread

Message-ID: <4EC602F6.5030105@tweakers.net>
Permalink:  ../4EC602F6.5030105@tweakers.net/
Also on:    postgresql.org/message-id/4EC602F6.5030105@tweakers.net

 · 

reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: pgsql-performance@postgresql.org
  Cc: acmmailing@tweakers.net
  Subject: Re: SSD options, small database, ZFS
  In-Reply-To: <4EC602F6.5030105@tweakers.net>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox