22

This question already has an answer here:

I want to know definitively if I can build computers using USED processors and expect the same performance as new processors of exactly the same make and type with exactly the same motherboard and drives.

I have searched for several days now online without finding a definitive answer or any studies that explain whether CPUs decline in speed after extended periods of use. I want to know if a used but functional CPU will provide the same performance as a new-from-the-box CPU.

Edit: To be clear, I am looking for a definitive scientific answer, supported by evidence, so that I can make informed decisions when building computers and refurbishing computers. I think this different enough from other questions asked that relate to this topic.

CPU processing speeds will decline as the temperature increases and heat transfer compound may need to be replaced, but aside from this will a CPU lose overall processing power or 'wear out' after extended use?

If so, what causes this? I have heard of electron migration in motherboards, but could this actually cause a CPU to slow down with use? From what I understand about electron migration, it is more likely to cause outright failure of the CPU rather than a gradual slowing of processing speed.

marked as duplicate by a CVn, James P, gronostaj, RedGrittyBrick, Pimp Juice IT Nov 17 '17 at 12:41

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • Old ones certainly 'feel' slower, especially when you are accustomed to using a new fast cpu. But I've never seen any benchmarking data that would suggest a trend with age. – Sir Adelaide Nov 17 '17 at 5:01
  • 6
    The apparent decline in processor speed is mostly due to software bloat added with every program and OS update/upgrade. – sawdust Nov 17 '17 at 5:09
  • 5
    Does friction increase on well-worn data paths? :) :) :) – Solar Mike Nov 17 '17 at 5:32
  • @SolarMike, actually YES :D see below. – Vladimir Cravero Nov 17 '17 at 8:58
  • NIce one, learn something every day... – Solar Mike Nov 17 '17 at 9:02
26

CPUs will not change speed with age. Their speed is determined by the clock speed and the physical design characteristics of the CPU.

CPUs do seem to get slower over time. This is caused by a variety of factors, but the main is simply that the things we use CPUs for is changing. For example, you might think you're just using your computer for the same "email and browsing" that you used to do. But email and browsing today are nothing like they used to be. For example, if you compare web pages today with web pages five years ago, they are completely different things.

  • 1
    Just to add to David's answer: On top of the web pages in the past and today are completely different (loads much more resources for example) - the actual browser today and years ago are a completely different beast. In the past browser are just program to display (simple) HTML pages, now it can open a whole lot more than just pages. – Darius Nov 17 '17 at 6:30
  • Hi @DavidSchwartz would you please have a look at my answer below? You give some nice insights on the perceived speed, but it is possible for the max speed to be reduced by aging. – Vladimir Cravero Nov 17 '17 at 8:55
  • @VladimirCravero I don't think the original question was asking about maximum speed but about actual performance. – David Schwartz Nov 17 '17 at 9:00
  • 1
    I fail to see how maximum speed does not count towards performance... – Vladimir Cravero Nov 17 '17 at 9:14
  • 1
    @DavidSchwartz and to your point... I wouldn't talk about changing speed... I would say cars of yesteryear carried people that weighed 175lbs... today, the average weight of people is 200lbs. Same engine. Same car. Carrying more weight. Of course it's going to go slower. Related: men weigh 15lbs more than 20 years ago, on average. IE: Computers carry more weight and, of course, go slower because of it – WernerCD Nov 17 '17 at 12:38
18

Actually, CPUs and electronics components in general do age with time. It might happen that this aging phenomenon impacts the maximum clock speed of the CPU, but assessing the impact on a real case scenario would be next to impossible.

The main problem I see is electromigration. Basically, on the CPU you have tons of transistors connected by very short and thin metal traces. The electrons, when moving in the conductor (Al or Cu normally), can punch some of the lattice atoms. With time, the atom moves around and settle in places where they are not supposed to be. This phenomenon is similar to what happens with a river, that slowly transports materials from one place to another.

Electromigration can destroy a connection, and this would lead to a non functioning CPU, but before destruction, the connection gets thinner and thinner, so the series resistance increases. If the connection is the power supply for a certain block, increasing its resistance means that the voltage the block will see, will decrease. Roughly, less voltage = less speed, so you might get unreliable operation because of race condition between paths that now have different speed because of aging. This problem can be solved by reducing the clock speed. The actual clock frequency is not impacted by electromigration, because the clock is generated using a quartz crystal, which is extremely stable in any scenario.

This phenomenon is well known and studied, and it is taken in account when designing a chip. I do not expect any modern consumer processor to have such a problem, within its designed lifespan at least, but the possibility is there.

  • I would also say that increased resistance in power paths can lead to temperature increase, that is mitigated by frequency reduction. – Vladimir Cravero Nov 17 '17 at 8:57
  • See, I was going to say something basic like if a CPU experiences frequent hot/cold cycles (so operating for long period of time doing intensive tasks, then switched off daily) you could expect to see metal fatigue in the connections at the microscopic level. But your answer is far more involved, I like it. – mickburkejnr Nov 17 '17 at 9:59
  • 1
    I have heard of electron migration in motherboards, but could this actually cause a CPU to slow down with use? From what I understand about electron migration, it is more likely to cause outright failure of the CPU rather than a gradual slowing of processing speed. – Matthew Nov 17 '17 at 11:35
  • @Matthew No, It cannot. – Ramhound Nov 17 '17 at 11:40
  • If it is such an urgent matter, you should contact the manufacturer. I would say that EM effects are negligible, but given the fact that you do not have/provide data on previous usage of the used processors, everything is possible. @Matthew – Vladimir Cravero Nov 22 '17 at 0:06

Not the answer you're looking for? Browse other questions tagged or ask your own question.