Si j'achète deux CPU identiques et que j'en utilise un à long terme (disons un an), sera-t-il identique en vitesse au CPU inutilisé ?
Très probablement, oui. La vitesse à laquelle fonctionne un CPU est variable et déterminée par l'utilisateur final (bien qu'en général configurée automatiquement selon les spécifications du fabricant). Cependant, il se peut que, à la fin de la première année, le CPU inutilisé (en supposant qu'ils étaient vraiment identiques au départ) overclocke mieux que le CPU utilisé. Cet effet peut être attribué au vieillissement des transistors, auquel vous avez fait allusion plus tard dans votre question :
Alors qu'un CPU n'a pas de pièces mobiles (autres que le ventilateur externe), il possède des circuits qui peuvent être endommagés par la chaleur et les pics de tension. Disons qu'après un an d'utilisation intensive, les circuits se dégradent et moins d'électrons peuvent passer puisque le chemin est plus étroit, etc.
C'est exactement le cas, et c'est précisément ce qui se produit après l'utilisation d'un CPU.
Comme pour un véhicule, il y a une certaine usure sur les conducteurs lorsque les électrons passent à travers eux. La chaleur affecte également le vieillissement des transistors, c'est pourquoi la puce CPU est conçue pour une plage spécifique de températures de fonctionnement. Pendant le fonctionnement, les électrons doivent traverser certaines couches des matériaux semi-conducteurs, les dégradant avec le temps. Cela entraîne une augmentation de la vitesse de commutation des transistors individuels, les rendant "plus lents".
Cependant, comme je l'ai mentionné précédemment, la vitesse du CPU est déterminée par l'utilisateur final. C'est un circuit numérique synchrone, et il fonctionnera aussi rapidement que vous le lui indiquerez, même si le retard de propagation dépasse le temps de commutation et que l'ordinateur plante. C'est ce qui se produira à mesure qu'un CPU vieillit. Au fil du temps, les divers sous-unités du CPU prendront de plus en plus de temps pour terminer leurs calculs, ce qui entraînera une instabilité du CPU.
Cet effet peut être atténué en ralentissant la fréquence d'horloge, rendant le CPU plus lent mais compensant les délais de propagation accrus. Cet effet peut également être atténué en augmentant la tension du CPU (provoquant un temps de commutation réduit pour les transistors, permettant ainsi une fréquence d'horloge plus élevée), mais augmenter la tension du CPU ne fera que vieillir les transistors plus rapidement.
C'est pourquoi nous disons qu'un processeur devient plus lent en vieillissant - le processeur devient instable à des vitesses plus élevées, vous obligeant à abaisser la fréquence d'horloge au fil du temps. La bonne nouvelle est que cet effet est généralement perceptible sur une échelle de années.