Laying out memory modules in a server

hphp-proliantmemory

This may sound silly. However a client was advised by his consultant to opt for a combination of 6 x 2GB memory along 6×4 GB memory, when asked to populate a DL 180 G6 server with 36 G of RAM. I checked the manuals to find any plausible reasons, could not find any. Tried googling no answers.

The way HP prices memory modules, the client ends up saving around 150 USD if he opts for 4G x9. Is there anything which says that using even number of memory modules offers better performance or memory banks you fill performance improves? Sounds very illogical

Processors used are Intel Xeon 5620

Best Answer

You can't split 9 dimms across two CPU's. To get full use of DDR3 dimms should be installed in groups of three per cpu. The DL180 has 12 memory slots if memory serves and six are assigned to each CPU socket.