Linux – server not recognising all the ram

hardwarelinuxmemorysupermicro

I have supermicro X7DB8 motherboard. I have put in 16GB ram 2GB in each slot. It only recognizes 8GB. I know all the ram works because it was working in a different server. If I put 4GB RAM it only recognizes 2GB. I cannot figure out what is wrong

Best Answer

On recent biprocessor motherboards, half the RAM slots and half the PCIe slots are attributed to each CPU. If you only use one CPU, you can only use half the RAM slots and half the PCIe ports.

On older motherboards (such as the X7DB8) you need to insert the RAM stick in the proper order. See the documentation:

http://www.supermicro.nl/about/policies/disclaimer.cfm?url=/manuals/motherboard/5000P/MNL-0832.pdf