Please remember that any mention of competitors, hinting at competitors or offering to provide details of competitors will result in an account suspension. The full rules can be found under the 'Terms and Rules' link in the bottom right corner of your screen. Just don't mention competitors in any way, shape or form and you'll be OK.
How long is a piece of string?
I have my i5-3450 overclocked to 3.86ghz. How long will that last before an upgrade is somewhat necessary? This is my first build.
Every CPU overclocks differently and so the factors that determine the lifespan of your particular CPU are all down to your specific overclock. To give you a very basic idea, the main factors which tend to affect lifespan directly are vcore and the resultant operating temperature.
Your particular CPU has a locked multiplier but I think you can still go 3 or 4 multipliers above the standard multiplier for a particular bin of CPU without issue. I can't remember the exact number as I don't buy non-K sku CPUs myself. You can't touch the BCLK very much on Sandybridge or Ivybridge processors either, and in fact I'd strongly suggest you leave your BCLK at 100 as the benefit of an extra 2 or 3 Mhz is unnoticeable, particuarly on your CPU.
Your particular CPU isn't going to be aggressively overclocked. If you've not touched the voltage (and to get what you've described you shouldn't have had to touch it at all) then in theory you'll find your CPU will last quite a long time - possibly as long as one that hasn't been overclocked, but you just can't say for sure, it could still go pop tomorrow because every CPU is different.
Give us some more info and we can give you a better indication of what acceptable operating conditions and whats not. vcore, multplier, BCLK, and core temps under 100% load would all help.
This long:
|------------------------------------------------|
No one really knows as anything could happen, we could have a leap frog in AI which puts more strain on the CPU and get some heavily threaded games etc.
BS
It's
|----------------------------------------------|
+1
It depends on what you're running/doing, and if I had a pound for every time someone told me "all I want a PC for is to do this ..." and then later they used it for something else ...
Inevitably, our requirements change, the software we run changes and evolves - you've only got to look at the glut of people that had to do RAM upgrades from 1Gb on their cheap P4 when they released SP3 for Windows XP.
The fact is no one knows as they don't have a crystal ball.
This.
I bought my PC for gaming and for that it's fine. It'll probably last another couple of years and I've had it for four.
But...
I recently started using it for a bunch of things that I never intended when I bought it. I don't need to use this computer for Photoshop, right? And it won't be doing renders in Adobe Premier? Wrong. And now the computer sucks.
As a rule of thumb I'd say for gaming, 5 years is probably how long your computer will last. But as above, no one has a crystal ball. A sudden jump in the performance of new hardware could make your computer seem lacking and the same of course applies to software too.