Computer slow after installing 32GB RAM
I'm currently running very large network simulations for my PhD research, for which I need lots of RAM. I have a Core i7 2600K processor with a Gigabyte GA-Z68AP-D3 motherboard, running Windows 7 professional 64bit.
I bought the system with 8GB (2x4GB) DDR3 1600 MHz Corsair Vengeance RAM and the system ran like a dream. I'm planning to upscale my simulations so I removed the 2x4GB RAM and installed 4x8GB DDR 1600 MHz Corsair Vengeance RAM.
When I rebooted the system, boot time was much longer than usual (10 mins just to get to login screen). After logging in, the whole system was unresponsive. I tried playing some games (Bioshock 2), but it was unplayable. I've not had this problem before and I have an ATI Radeon HD 5850 graphics card, so that's not the problem. The only thing that's changed is the RAM.
I've looked through the specifications of Windows, my motherboard and my CPU and they all state that 32GB of RAM is supported. Does anyone have an idea of what's going on? Any help would be greatly appreciated.
More info: Thanks for all the answers guys. Will try the proposed solutions and report back tonight. To answer some of the questions:
- I did remove half the RAM, so now running on 16GB and this fixed everything. This is what I'm running now, but I still need the extra RAM.
- Windows detects 32GB of RAM and shows that's it's all addressable under system information.
- I've booted my Linux virtual machine, which was as slow, but this could just be because of the Windows host. I'll try to find and boot from a live CD.
- All my memory modules are 1600 MHz, but the timings on the 8 GB modules are somewhat slower (10, instead of 9).
- I've rebooted the system multiple times, also thinking Windows is just "adjusting", but the problem remains.
Testing method: I've now tested my slots and modules in the following way to try and quickly rule out bad slots or modules:
- Starting with four 8GB modules. The system is extremely slow.
- I removed two of the four 8GB modules. The system worked fine and we know those two modules are fine.
- I added my "old" 2x4GB modules back into the system. The system detected 24GB RAM and everything worked fine, so we know the RAM slots all work.
- I removed all modules and added the other two untested 8GB modules back into the system. The system worked fine!
- Again adding all four 8GB modules. The system experienced a factor 40 or so slow down.
Doing this I can only conclude that all my modules and slots are fine and that there's some other hardware or software constraint that preventing me from getting all my RAM working.
Eventual solution: As some of the users have stated in this thread, the solution was to turn my on-board graphics card to always be on and to increase the on-board graphics card memory. The system works fine now. Thanks everyone!
When we experienced this issue, we fixed it by enabling the on-board VGA (set to on all the time, not just when a graphics card is not present) and increasing the onboard graphics RAM to the max (400+ MB) in the advanced section of the BIOS. After this, the computer started up in under 20 secs.
It sounds like faulty RAM to me. The motherboard might have adjusted the speed down until it worked.
memtest86+ is a good bootCD to run a test with:
http://www.memtest.org/#downiso
And CPUZ gives excellent information on the current state of your hardware:
http://www.cpuid.com/softwares/cpu-z.html
Definitely look at the timings on each RAM module. Whilst the speed my match if their timings are miss-matched you would get a slow down.
Turn on on-board graphics and allocate as much RAM as possible to it.
I submitted a support request with Gigabyte, this was their response:
It is known issue that using 32GB memory will require onboard vga shared memory to be set to 256MB. If with 32GB RAM the system gets poor performance then please set Onboard VGA to “Enable If No Ext PEG”
Thanks
Worked for me certainly:
MaxxMEM before and after
3DMark before and after
System config:
Windows 7 64-bit Ultimate
Gigabyte GA-Z68AP-D3 Z68
32GB Vengeance 1600MHz (4x 8GB sticks)
Intel Core i5 2400 3.1GHz
120GB Agility 3 SSD