Wednesday, July 29, 2015

hardware - Fastest server ram configuration for 48GB?



I have an HP ProLiant DL160G6 server, with 2 CPU's and 48GB ram, with following modules:




  • 4x 8GB Module - DDR3 1066MHz (KTH-PL310Q8/8G)

  • 4x 4GB Module - DDR3 1333MHz (KTH-PL3138/4G)




I'm re-purposing the server now to be a VMWare host, and wonder what would be the fastest RAM configuration placement?



Also, will it make any sense to place faster memory (16 GB on 1333MHz) on 1st CPU, and slower on 2nd, despite it creating an non-even configuration (16 + 32)?



Otherwise, should I just place:




  • P1 - Channel 0 - 2x 8GB


  • P1 - Channel 1 - 2x 4GB

  • P2 - Channel 0 - 2x 8GB

  • P2 - Channel 1 - 2x 4GB


Answer



For an HP ProLiant DL160 G6, there are a few things to consider.





Summary:





  • Balance the DIMMs across CPUs.

  • Heaviest rank goes farthest from the CPU in each bank.

  • The presence of Quad-Rank memory will limit you to only using 12 of the 18 slots in the server.



So, your best option is for each CPU, populate Slots A and B with 8GB modules. Populate Slots C and D with 4GB modules.



The result will likely run at 800MHz instead of the native 1066MHz of the 8GB sticks or the 1333MHz of the 4GB sticks. If you remove two of the 4GB modules, the system will probably run at 1066MHz.







enter image description here



enter image description here


No comments:

Post a Comment

linux - How to SSH to ec2 instance in VPC private subnet via NAT server

I have created a VPC in aws with a public subnet and a private subnet. The private subnet does not have direct access to external network. S...