I suspect my computer is starting to show its age, but I don't know exactly which part(s) is lagging behind. Anyone with experience in this sort of thing able to guide me towards what I should be looking to replace/improve next? (I'll give what information I have, may not be complete.)
ASUS P8Z68-M PRO (~5 years old)
Intel QuadCore (?) i5-2400 CPU @ 3.10GHz (~5 years old)
8 GB RAM (DDR3?) (~5 years old)
NVIDIA GeForce GTX 960 (<1 year old)
2TB HDD (<1 year old)
Windows 10 (<1 year old)
- If you don't have an SSD, get one and put your OS on it
- Try reformatting to see if a clean install helps
- Go for 16GB RAM
- New CPU (may require a new motherboard too...)
I don't really know a good way to find the motherboard model, usually I just open the box and look for the model number printed on there somewhere.Make sure your temperatures are within reasonable limits, and that you clean your system of dust often (weekly or in the very least monthly).
If dust builds up it can not only slow your system but even kill components from the heat.
You can use MSI afterburner and enable the OSD, or what I prefer is to use HWInfo64 and RivaTuner Statistics Server to monitor temp.
Motherboard basically just reigns all the other components together and provides the ports you need, right? What circumstances would require upgrading the motherboard (apart from new, incompatible components)?
Older motherboard chipsets also might not support certain newer CPUs even if the socket is the same - if you're upgrading the CPU, find the compatibility tables on your motherboard model to make sure that the new CPU is compatible. Sometimes the vendor provides a BIOS update that adds compatibility, but sometimes you need a new one. (GPU updates can be the same, but your GPU should be okay for a few more years.)
Also, going by your edit: get yeself an SSD!
Its still a decent rig, you can upgrade to a 3000 series Intel CPU since they use the same socket (might warrant a BIOS update), but there are no real advantages unless you can get it cheap.
Anyway why aren't you getting an ssd already? I have Pentium 4's rocking those sweet flash storage devices there is no excuse not to have one now.
Incidentally, I had held off getting an SSD for a while because of the limited read/write cycles, but it appears that the problem is (mostly) solved now and that modern SSDs just slow down to HDD speed rather than dying after, and even then the limit is up to the equivalent of petabytes of info. I still use a standard hard disk drive for most of my data (Terabyte SSDs are expensive!) but having an SSD as your system/slow to boot program drive saves a bunch of time.
(I mean, ideally, I'd like to replace and improve just about everything, but my funds are... quite limited these days.)
They're fan-fucking-tastic.
I basically have windows and some miscellaneous programs installed on the SSD, whereas I have my steam library on my storage drive.
I also mapped MyDocuments, MyMusic etc etc to my storage drive as well.
Just don't defrag a SSD
Sure, the start-up/loading times are not even remotely close and the data transfer is somewhat noticeable on my commonly used software, which according to windows history is mostly 3d software stuff.
Imho, for everyday use i'd say it all depends on what you already have and how your current hardware is holding up. If you're the type that has to deal with loading times/data transfer often and you're counting the seconds, then sure, go for it. If you're trying to squeeze a bit more fps in games and 3d apps, upgrade somewhere else.
Now I have a terabyte m.2 drive and all my games are on there too (just for that extra 1-2 secs of loading time :D). You can never go back after getting one. And the write cycle is really a non issue imho, my first drive is still alive and kicking after 5 years of use.
Trust us you need that before anything else
Looking at your current configuration, your PC seems to suffer the same problem as mine : "disk bottleneck".
Yeah, but the problem is that you can't record some games. Or maybe I don't understand something.
As I thought.