I’m helping a family member upgrade their PC, and thought it might be good to get a second opinion on it since I’m not a pro either when it comes to PC parts.
Here are the specs:
- Intel Core i5 6600K
- Nvidia GeForce GTX 970
- Samsung SSD 850 EVO 500GB (and a 2TB HDD)
- 2x4GB DDR4 RAM from Corsair
- ASUS Maximus VIII Ranger
- Corsair RM750i
Intent of the upgrade is to enhance gaming experience.
My first thought was to upgrade the SSD since 500GB isn’t a lot anyways and the product page of the 850 EVO says it has 540 MB/s read speed which doesn’t seem like a lot to me these days. Then also maybe the RAM, but I have no idea how much of an impact upgrading it has.
The other thing is upgrading CPU and/or GPU, but for that to be worth it I think you need to spend a lot more. I was thinking about giving them my RTX 3070 when I upgrade my own PC soon, in that case what would be a good CPU to go with it. Or would it be fine to just upgrade the GPU?
Thank you for the tips and insights, very much appreciated! I think for a start I’ll get some more cheap DDR4 RAM then and put in the 3070.
Also, about the RAM: If I get like 2x16GB, do I leave the old RAM in or is that a bad idea/ doesn’t work?
It can work, but it is best that all RAM sticks have matching specs. Timing differences will slow down the faster sticks to the slower ones. It is usually not a great option unless you are starved for memory.
You can leave your old RAM in place. As others have noted, this may have a marginal impact on speed, but it definitely will not be any slower than it is now provided whatever RAM you slot in there is at least equal to or greater than the speed of what you already have. The entire bank of RAM will run at whatever the speed of the slowest module is. If you’re lucky, your existing RAM modules will have a sticker on them describing the speed.
The speed is the number like DDR4-2400, -2666, -2933, -3000, -3200, etc.
In the bad old days of single data rate RAM (We’re talking like '80’s and '90’s, here) the speed rating was literally the bus clock speed, in megahertz, that the RAM was rated to cycle at. Nowadays with DDR RAM that communicates more than once per system clock cycle, the speeds are in “megatranfers” and are to a certain extent both theoretical and a marketing description of the absolute ideal case scenario.
In any event, higher numbers = faster, although in reality your memory speed is unlikely to make much if any observable difference in the performance of your computer since most ordinary desktop or even gaming tasks are not especially memory speed dependent and even if they are, even slow modern DDR3/4/5/whatever RAM is still, in real objective terms, quite fast to begin with. Also, your processor and board almost certainly also have their own maximum RAM communication speed, which may be less than the fastest RAM modules you can buy. Thus buying RAM any faster than whatever your board/processor’s maximum is will be pointless anyway.
Not having enough RAM to do whatever you’re doing will force the system to use the SSD or hard drive as virtual memory, though, which will instantly make it dogshit slow.
It’s a trade off. You could get 32GB of whatever speed, up to the DDR4-3400 limit of the board. You’ll probably end up with DDR4-3200. Your existing RAM, having been purchased years ago, is probably around 2400.
All RAM must operate at matching specs, which is why you sometimes see that it can run at 3200, 2666, 2400, 2133. It will (usually) run at the highest spec supported by all of the pieces - every stick, the motherboard, and the CPU.
So, in the above scenario, you could either have 32GB @ DDR4-3200, or 40GB @ DDR4-2400. If you don’t need more than 32GB, the extra capacity won’t help, and the speed difference is all you would ever notice. But if you need more, the extra capacity will make all the difference.