Question La performance d'un processeur est-elle affectée par le vieillissement? [fermé]


Ceci est une question hypothétique sur le fonctionnement d'un processeur. Si j'achète deux processeurs identiques et que j'utilise un long terme (disons un an), sa vitesse sera-t-elle identique à celle du processeur non utilisé? Le nombre de cycles d'horloge, de latence des requêtes, etc. sur le processeur utilisé sera-t-il inférieur à celui du processeur inutilisé?

Un argument à l'appui peut être que les dispositifs mécaniques se dégradent avec le temps, alors qu'un processeur n'a pas de pièces mobiles (autres que le ventilateur externe), il possède des circuits pouvant être endommagés par la chaleur et les pics de tension. Disons qu'après une année d'utilisation intensive, les circuits se dégradent et que moins d'électrons peuvent passer puisque la voie est plus étroite, etc.

Est-ce la nature de la façon dont fonctionne un processeur, ou est-ce simplement le fonctionnement ou cassé, sans dégradation de la vitesse entre les deux?


176


origine


Je suppose qu'en théorie, un processeur peut ralentir en vieillissant si le mécanisme de refroidissement ne refroidit pas aussi efficacement qu'auparavant (peut-être que le ventilateur se brise un peu et ne peut pas atteindre la vitesse maximale), je pense que certains processeurs peuvent automatiquement réduire leur vitesse d'horloge s'ils détectent qu'ils sont trop chauds. Notez que cela ne signifie pas que le processeur vieillit lui-même en mauvaise performance; dans ce scénario, le remplacement d'un ventilateur défectueux permettrait probablement au processeur de fonctionner aussi rapidement que s'il était neuf. Je n'ai cependant pas de références à ce sujet, mais cela me semble plausible ... - FrustratedWithFormsDesigner
@FrustratedWithFormsDesigner, j'ai vu un ordinateur portable Dell ralentir sévèrement son processeur car il pensait qu'il devenait trop chaud (principalement à cause d'une mauvaise conception, je crois). Il est tout à fait possible que l’accumulation de poussière au fil du temps soit aussi à l’origine de cette situation, mais vous avez raison de dire que ce n’est pas précisément l’âge qui la cause. - Highly Irregular
Ce qui ralentit est le logiciel. - Daniel R Hicks
Voici une grand article de l'IEEE écrit spécifiquement en ce qui concerne le vieillissement des transistors, j'invite toute personne intéressée par ce sujet à lire. - Breakthrough
@ JoãoPortela c'est tout relatif. Le processeur fonctionnera à la même vitesse / tension jusqu'à ce que certains transistors cessent de fonctionner correctement en raison de leur âge. Le seul moyen de résoudre le problème à ce stade consiste à ralentir le processeur en réduisant la vitesse d'horloge ou à augmenter la tension de fonctionnement (ce qui entraîne un vieillissement supplémentaire des transistors sur le processeur). Et, bien sûr, au fil du temps, les unités de génération d’horloge de la CPU deviennent également instables, ce qui entraîne une augmentation de la gigue de l’horloge. - Breakthrough


Réponses:


La performance d'un processeur est-elle affectée par le vieillissement?
  après une année d'utilisation intensive, les circuits se dégradent et moins d'électrons   peut passer puisque la voie est plus étroite, etc.

Non,

Oscillateur à cristal

la vitesse d'un processeur est déterminée par un Oscillateur à cristal - autant que je sache, il s'agit d'une partie externe pour la plupart des processeurs

crystal oscillator Mobo with xtal

Image de Article de TechRepublic

Les cristaux subissent un changement de fréquence progressif avec le temps, appelé vieillissement.

Cependant, je soupçonne que ce n'est pas un facteur significatif.

La dérive avec l'âge est généralement de 4 ppm pour la première année et de 2 ppm par an pour la première année.   vie du cristal DT-26.

(de TI concernant un IC RTC mais je crois que ce taux est similaire pour les cristaux de chronométrage en général)

Changement de semiconducteur

Percée posté un lien vers un Article de l'IEEE cela décrit la myriade de façons dont les semi-conducteurs sont affectés au fil du temps.

Il est donc possible que la vitesse d'horloge maximale du processeur diminue avec le temps. Cependant, dans la plupart des cas, la vitesse maximale théorique du processeur ne sera pas inférieure, en un an, à la vitesse de fonctionnement réelle définie par l'oscillateur à cristal. Par conséquent, un processeur qui a été stocké pendant un an fonctionnera à la même vitesse qu'un processeur identique à l'origine utilisé de manière continue pendant un an.

CPU Régulation thermique

De nombreux processeurs réduisent leur vitesse si leur température dépasse un seuil prédéfini. Les principaux facteurs susceptibles de faire surchauffer un processeur vieux d'un an ne sont pas liés à la dégradation des semi-conducteurs dans le processeur lui-même. Ces facteurs n’ont donc aucune incidence sur la question telle qu’elle est formulée.

Il est peu probable qu’un couple donné de processeurs identiques divergent en termes d’année suffisamment pour déclencher des problèmes thermiques qui obligent l’un d’entre eux à fonctionner à une vitesse réduite. Au moins, je ne connais aucune preuve que cela s'est produit dans un délai d'un an sur un appareil qui n'est pas considéré comme un défaut de garantie en raison d'un défaut de fabrication.

Efficacité énergétique du processeur

De nombreux ordinateurs, en particulier les ordinateurs portables, sont conçus de manière similaire pour réduire la consommation d'énergie en cas d'inactivité. Encore une fois, ce n'est pas vraiment pertinent pour la question telle qu'elle est énoncée.


124



Quelles sont les unités auxquelles vous faites référence? Je connais bien ce qui signifie "parties par million", ce qui ne correspond pas à la réalité. - CajunLuke
Je l'interprète comme une variation de +/- 0,0004% de la valeur nominale la première année et de +/- 0,0002% par la suite. - StarNamer
> Les variations de fréquence d'horloge (qu'elles soient ascendantes ou descendantes) sont un problème courant, mais elles ne seront probablement jamais décelées par l'utilisateur.   Vous pouvez les voir dans CPU-Z et des programmes similaires. La fréquence fluctue de quelques MHz (le mien toujours semble être un couple au-dessous de la vitesse nominale), mais comme vous l'avez dit, il s'agit d'un faible pourcentage de la vitesse totale, donc aucun humain normal ne remarquera ses effets. - Synetech
J'aime comment cette réponse résout le problème principal de la vitesse du processeur: l'horloge. L'autre réponse parle d'autres problèmes susceptibles d'affecter la vitesse du processeur, mais ils ne sont pas le principal problème qui affecte la vitesse du processeur. - Trevor Boyd Smith
Cela a des preuves à l'appui dans les commentaires connexes. Des liens percutants vers un article de l’IEEE sur le ralentissement des transistors qui suggèrent que ceux-ci s’épuisent avec le temps. Puis, comme le mentionne DanH, "si le circuit ralentit, personne ne remarquera que des erreurs commencent à apparaître, car l’horloge est plus rapide que le circuit." Ainsi, comme vous l'avez mentionné, l'oscillateur à cristal dicte la vitesse et fluctue à un niveau presque imperceptible. Tant que les transistors de ralentissement répondent toujours assez rapidement à la vitesse définie par l'oscillateur à cristal, aucun ralentissement ne serait mesuré après un certain temps. - Ben Simpson


En théorie, non, un processeur devrait fonctionner à la même vitesse de vie.


En pratique, oui, les processeurs deviennent plus lents avec le temps en raison de l'accumulation de poussière sur le radiateur et parce que la pâte thermique de qualité inférieure que les ordinateurs préconçus sont souvent livrés se dégrade ou s'évapore. Ces effets entraînent une surchauffe du processeur. À ce moment-là, il ralentit pour éviter les dommages.

Nettoyer le dissipateur thermique et réappliquer la pâte thermique devrait le rendre comme neuf.


Note: si vous demandez cela à cause d’un ancien ordinateur, il y a autres raisons  (généralement des disques durs ou des condensateurs éclatés) les vieux ordinateurs vont ralentir avec le temps.


68



Très bonne réponse. La théorie n'est pas la réalité. - Ugo
Certes, j'ai accéléré mon processeur en aspirant la poussière du ventilateur. - MSalters
@ Ramhound: Désolé, mais ce n'est pas vrai. Intel utilise leur SpeedStep technologie depuis le Pentium III de deuxième génération (vers 2000), alors que AMD avait PowerNow! depuis 1999. Je me souviens aussi clairement des Pentium II ayant des limitations de processeurs avant AMD, avant qu’ils n’aient un nom de marque. - BlueRaja - Danny Pflughoeft
Comment expliquez-vous que les ordinateurs portables fonctionnent plus longtemps après des années d'utilisation constante? qui sont nettoyés régulièrement. - Tony EE rocketscientist
@Tony: Comme je l'ai mentionné, la pâte thermique doit probablement être réappliquée (il se peut aussi que le ventilateur meure ou meure, mais cela devrait être facile à voir / à entendre). - BlueRaja - Danny Pflughoeft


Réponse courte, pas un CPU ne sera plus lent avec l'âge.

Réponse légèrement plus longue:

Un processeur fonctionnera tant que toutes les connexions et tous les transistors fonctionnent correctement. Alors que dans un câble normal il peut y avoir un mouvement qui peut rendre la connexion intermittente, ce n'est pas le cas sur le processeur en tant que:

  • les circuits sont gravés dans le silicium
  • les choses sont beaucoup plus petites

Si quelque chose se brise, tout peut arriver: du mauvais calcul à l'ordinateur qui ne démarre pas.


36



Veiller à commenter? - soandos
Je ne suis pas le descendant, mais c'est peut-être parce que vous avez sous-entendu que les processeurs sont imprimés; ils sont réellement gravés. (Bien sûr, cela ne change pas l'exactitude essentielle de la réponse, alors je vous ai mis au courant.) J'ai également soumis une modification pour corriger cela. - CajunLuke
@CajunLuke: En fait, l'étape de gravure est l'une des nombreuses. Vous placez d'abord une couche anti-gravure sur le dessus, puis imprimez le circuit souhaité sur le calque, rincez les parties imprimées, puis gravez la surface entière. Lorsque la couche protectrice a disparu, la gravure créera des canaux. dans la couche ci-dessous. Le processus s'appelle "photolithographie" - MSalters
Comment expliquez-vous l'augmentation de la vitesse des ventilateurs et l'augmentation de la température des ordinateurs portables après des années de vieillissement? lorsqu'il est maintenu propre. - Tony EE rocketscientist
Peut-être la détérioration de la pâte thermique? - Spidey


Je soutiendrais - que le cœur essentiel de cette affaire - a beaucoup moins à voir avec le matériel physique - comme dans la façon dont nos perceptions - et la performance relative des logiciels que nous exécutons - évoluent avec le temps.

Dans un monde de 1's and 0's - il y a très peu cela peut arriver, notamment au processeur - qui modifierait radicalement (voire statistiquement) les performances globales de la machine - à part une défaillance totale.

Cette question a attiré mon attention parce que j'ai rappelé des moments dans ma vie où je ne pouvait pas croire la machine que j'utilisais - était la même que celle peut-être seulement quelques années avant Je pensais que c'était si rapide - que j'étais maintenant torturé par ce qui semblait alors être interminablement lent.

Sur une note plus positive - comme les avocats de Moore semblaient être en récréation - les développeurs de logiciels ont apporté des améliorations majeures ces dernières années - qui semblent se concentrer sur les performances de réglage par rapport à la puissance brute. Ce n’est pas une exagération quand je dis que mon Mac Pro 8-core Xenon 2,8 GHz semble 2X ou 3X plus rapide qu'au moment de l’achat en 2008. Il s’agit de différences significatives et mesurables qui ne peuvent être dues qu’à des améliorations / optimisations massives du côté des logiciels.

Ce que je dis, c'est que l'esprit humain / nos perceptions / nos attentes, combinés à d'autres aspects plus flexibles de l'environnement d'exploitation, ont un impact exponentiellement plus important que toute variante d'une spécification d'usine - ce qui peut vous inquiéter.


12



C'est intéressant que vous disiez que votre Mac est plus performant qu'auparavant. Cela indique que les développeurs de logiciels pour Mac se concentrent sur l'amélioration des performances pour pouvoir tirer le meilleur parti de la force de la machine, tandis que les développeurs PC pour Windows utilisent simplement la puissance matérielle améliorée pour créer plus de programmes sophistiqués sans trop penser aux performances. C'est probablement la raison pour laquelle un PC a tendance à ralentir avec le temps - non pas parce que le matériel se dégrade, mais parce que le logiciel exige plus de matériel ... - awe
Je suis d'accord - avec vous - avec la perception humaine relative des changements rapides - avec le temps, lorsque nous dépassons les limites de façon répétée - avec du matériel plus rapide, notez qu'il existe des solutions, par exemple en utilisant des tests standardisés améliorations ou biais subjectif. - Thomas
"Je soutiendrais - que le cœur essentiel de cette affaire - a beaucoup moins à voir avec le matériel physique - comme le font nos perceptions - et la performance relative des logiciels que nous exécutons - évoluent avec le temps."  C'est bien, mais le PO demande spécifiquement de une perspective matérielle. Je conviens que la question est difficilement perceptible par un être humain, mais les caractéristiques de commutation des transistors changent radicalement au cours de la durée de vie du semi-conducteur. - Breakthrough
@Breakthrough Je ne suis certainement pas un ingénieur électricien et de mieux comprendre ce que vous dites J'ai trouvé cet article ce qui est intéressant. Mais que dit-il fondamentalement que sans des millions de dollars d’équipement, même les fabricants de puces n’ont pas vraiment la tête face à ce processus de vieillissement. Je suppose que dans la vie de tous les jours, il est peu probable que cette question soit la source du problème réel de quiconque, et que nous ne puissions même pas entrer en contact avec nos sens humains. - mralexgray


Si j'achète deux processeurs identiques et que je les utilise à long terme (disons un   année), sera-t-il identique en vitesse au processeur non utilisé?

Probablement, Oui. La vitesse d'exécution d'un processeur est variable et définie par l'utilisateur final (bien que généralement définie automatiquement selon les spécifications du fabricant). Cependant, vous pourriez constater qu’à la fin de la première année, le processeur inutilisé (en supposant identique pour commencer) overclocks meilleur que le processeur utilisé. Cet effet peut être attribué à vieillissement du transistor, que vous avez laissé entendre plus tard dans votre question:

Alors qu’un processeur n’a pas de pièces mobiles (autres que le ventilateur externe),   avoir des circuits qui peuvent être endommagés par la chaleur et les pics de tension. Laisse   dire qu'après une année d'utilisation intensive, les circuits se dégradent et moins   les électrons peuvent passer puisque la voie est plus étroite, etc.

C'est exactement le cas et c'est précisément ce qui se passe après l'utilisation d'un processeur.

Semblable à un véhicule, il y a une certaine usure des conducteurs lorsque les électrons les traversent. La chaleur affecte également le vieillissement du transistor, ce qui explique pourquoi la puce du processeur est conçue pour une plage particulière de températures de fonctionnement. Pendant le fonctionnement, les électrons doivent traverser certaines couches dans les matériaux semi-conducteurs, les dégradant avec le temps. Cela entraîne une augmentation de la vitesse de commutation des différents transistors, ce qui les rend "plus lents".

Cependant, comme je l'ai déjà dit, la vitesse du processeur est définie par l'utilisateur final. Il s'agit d'un circuit numérique synchrone qui fonctionnera aussi rapidement que vous le lui direz, même si le délai de propagation dépasse le temps de commutation et que l'ordinateur tombe en panne. C'est ce qui se passera à mesure qu'un processeur vieillit. Au fil du temps, les différentes sous-unités du processeur prendront de plus en plus de temps pour terminer leurs calculs, ce qui entraînera une instabilité dans la CPU.

Cet effet peut être atténué en ralentissant la vitesse d'horloge, ce qui ralentit le processeur mais compense les délais de propagation accrus. Cet effet peut également être atténué en augmentant la tension du processeur (entraînant une réduction du temps de commutation pour les transistors, ce qui permet une vitesse d'horloge plus élevée), mais l'augmentation de la tension du processeur ne fera que vieillir les transistors plus rapide.


C'est pourquoi nous disons qu'un processeur devient plus lent à mesure qu'il vieillit - le processeur devient instable à des vitesses plus élevées, ce qui vous oblige à réduire la vitesse d'horloge au fil du temps. La bonne nouvelle est que cet effet est généralement perceptible sur une échelle de temps de années.


6





Cela me rappelle un effet observé dans certains des premiers circuits intégrés: lorsque des densités de courant relativement élevées traversaient le câblage en or, il se produirait en fait une migration physique de l’or semblable à la déviation d’une rivière au fil du temps. Dans les coins, le coin migrerait lentement vers l'extérieur (comme un coude de rivière), ce qui rendrait le fil plus mince et plus long (et créerait également un risque de court-circuit vers un fil adjacent). Cet amincissement / allongement des fils affecterait sûrement la vitesse d'horloge maximale du circuit (si ce n'est que très légèrement).

De plus, je crois que les concepteurs savent comment contrôler les processus de fabrication pour empêcher cet effet spécifique (ou du moins le rendre infiniment petit). Mais, comme noté dans un commentaire ci-dessus, il y a plusieurs autres effets.

Cependant, il y a deux facteurs qui permettent de dire "non, à toutes fins pratiques" en réponse à la question initiale:

  1. La grande majorité des circuits informatiques sont "synchronisés" en externe, le plus souvent avec une sorte d'oscillateur commandé par cristal. Donc, si le circuit ralentit, personne ne le remarque tant que des erreurs n’apparaissent plus, car l’horloge est plus rapide que le circuit.
  2. Il y a plusieurs effets (par exemple, les "moustaches" métalliques qui se développent sur les circuits - un grave problème de courant est éliminé lorsque les circuits sont retirés du circuit)

4



L'amincissement et l'allongement du fil que vous avez décrit ressemblent au phénomène de l'électromigration dans l'article de l'IEEE ci-dessus. Vous avez cependant raison de dire que les concepteurs construisent ces pistes suffisamment loin pour ne pas entrer en contact avec eux. - Ben Simpson


Ce n'est pas une réponse complète, mais une présentation d'une source possible de dégradation de la vitesse (pas aussi importante que l'étranglement dû à la dégradation du transfert de chaleur mentionnée ci-dessus):

Peut-être le plus long chemin est-il augmenté en raison de l'accumulation de charges diélectriques, ce qui entraîne une réduction du processeur pour fonctionner. C'est-à-dire que lorsqu'un vecteur d'entrées est donné à un circuit logique, un temps fini passe pendant que le système logique physique se met en place (ce qui établit une liaison supérieure pour la fréquence d'horloge). Chaque transistor subit une dégradation diélectrique, ce qui nécessite une tension plus élevée pour le même temps de montée, ou un temps de montée inférieur (moins rapide) à la même tension. Si une quantité suffisante de transistors se dégrade (de manière inégale), le chemin le plus long peut très bien changer, ce qui peut dégrader les performances d'un processeur fonctionnant à proximité de sa limite de vitesse logique.


4



Je pense que si votre temps de montée varie beaucoup, le transistor ne se mettra plus à cadrer correctement (il n'affirmera pas son signal suffisamment longtemps pour que la prochaine partie du circuit se verrouille devant le bord arrière de l'horloge). Cela conduira à des défauts durs et non à un ralentissement. Votre processeur fonctionnera tout aussi rapidement, il ne fera que donner des réponses erronées (ou se réinitialiser complètement ou se caler). - TMN


Le processeur est synonyme (pour la plupart) de processeurs multi-cœurs, que vous soupçonnez d’être plus susceptible de poser.

Certains processeurs multi-cœurs peuvent désactiver des cœurs qui développent des défauts, soit des pannes de température intermittentes, soit des défaillances permanentes. Voir le La fonctionnalité d'auto-correction de la puce de recherche Intel à 80 cœurs. Un mauvais noyau est effectivement marqué comme étant inutilisable et ses responsabilités sont distribuées à d'autres cœurs. Moins de cœurs signifie que le processeur dispose de moins de cycles de processeur disponibles et qu'il sera donc plus lent à exécuter le travail.

J'imagine que cela deviendra plus courant à mesure que les fabricants essaieront de suivre la loi de Moore et de graver encore plus de cœurs sur les processeurs.

Modifier:

laissé dans le commentaire de James a du sens.

Selon How-Stuff-Works, le processeur de la PS3 a une redondance similaire, il est composé de 8 SPE, en utilise 7, en gardant 1 en réserve en cas de panne. Je doute que le processeur fonctionnerait si 2 SPE échouaient, mais je ne trouve plus d'informations.


3



Cela ressemble à une défaillance catastrophique de l'oxyde dans un seul noyau. Si le noyau est désactivé dans le cadre d'une fonction de correction automatique, cela réduirait les opérations globales par seconde, comme indiqué dans un benchmark. Les autres noyaux fonctionneraient-ils au même niveau de performance, à condition de ne pas subir de défaillance catastrophique? - Ben Simpson
Certes, mais les systèmes 2, 3 et 4 actuels n’ont pas cette capacité de correction automatique. - vy32
@Jon: Je ne pense pas que vous ayez raison sur le processeur de cellules. Tout ce que j'ai vu suggère que cette technique vise à améliorer le rendement de fabrication. Ainsi, certaines des puces sortent de l'usine avec une SPE défectueuse et seraient autrement inutilisables. Je n'ai vu aucune indication que le processeur pourrait encore fonctionner si une SPE échouait lorsque le processeur était en cours d'utilisation. Cependant, si vous trouvez un article, n'hésitez pas à me prouver le contraire. - James P
Je suis d'accord, je pêchais pour la confirmation au risque de downvoters. Merci de ne pas être un twit :) - jon


La façon dont une CPU fonctionne en observant le fonctionnement fondamental du CMOS et la compréhension du fait que les vitesses de balayage CMOS entraînent une dissipation thermique et une augmentation des températures réduisent les vitesses de balayage et augmentent encore la vitesse de propagation. S'il y a une marge de temps prédéterminée avant une condition de course, on peut dire à une vitesse d'horloge constante que le MPU peut ralentir les temps de montée et les retards d'horloge afin que la marge avant blocage due à une provoquer l'échec. Cela explique pourquoi les MPU qui fonctionnent à chaud fonctionneront après une période de récupération.

Un vieillissement apparent des portes CMOS peut se produire si de la poussière humide s'accumule sur les terrains soudés par bus exposés. Cela peut ajouter beaucoup de pF de charge, ce qui peut réduire le temps de montée des signaux de bus et augmenter la dissipation thermique interne, entraînant une réduction supplémentaire des vitesses de rotation.

Une autre cause du vieillissement apparent est le nombre accru de tâches en arrière-plan installées par les utilisateurs et entraînant un excès de chaleur pendant une activité dite inactive. le découpage des démarrages peut réduire la charge globale du processeur et restaurer ainsi l'élévation normale de la température due au fonctionnement excessif des processus. Par exemple, XP sur une installation propre d'une version commerciale peut avoir 25 processus en cours d'exécution et une version OEM avec de nombreux services installés automatiquement par l'utilisateur et des processus de démarrage dans le registre peut augmenter ce nombre, comme indiqué dans le processus TaskManager. et même jusqu'à 100 de mon expérience des utilisateurs inexpérimentés. L'utilisation de ces processus à l'aide de programmes simples, tels que MSConfig, peut vous aider, mais WinPatrol est encore meilleur et gratuit et vous permet de restaurer un fonctionnement fiable.

Comme d'autres l'ont fait remarquer, il existe des mécanismes internes de défaillance qui ralentissent également les vitesses de balayage des portes, appelées claquage diélectrique dépendant du temps, résultant de la croissance d'ElectroMigration sur le matériau semi-conducteur. Cela dépend des niveaux de contrainte de chaleur et de tension ainsi que de l'exposition aux rayonnements gamma dans l'espace.

Tous ces facteurs contribuent au vieillissement de la température et à la perte de temps dans les ordinateurs portables, même après une nouvelle installation de l’image OEM. Donc, les latops vieux de 5 ans seront plus chauds, ce qui signifie qu'ils doivent avoir des vitesses de rotation plus longues et donc une élévation de température supérieure à la température ambiante, ce qui signifie que les temps de montée doivent être plus lents. Mais la fréquence d'horloge est fixe, de sorte que la performance, si elle fonctionne, sera la même jusqu'à ce que la marge tombe à zéro sans avertissement. Donc, surveillez votre élévation de température et ne dépassez pas 70 ° C pour un fonctionnement fiable. 60'C est le maximum préféré où la plupart des ventilateurs CPU commencent à fonctionner à plein régime.


Il y a plusieurs raisons pour lesquelles les processeurs deviennent plus chauds avec le vieillissement. L'une des raisons nécessite et comprend la commutation complémentaire. En termes simples, il s'agit d'un interrupteur synchrone qui s'allume lorsque le système s'arrête. Dans l'intervalle, il existe un court-circuit momentané en cas de croisement entre des vitesses de rotation inégales ou des temps de commutation. La nouvelle technologie CMOS peut compenser cette caractéristique qui dépend de la température et de la tension pour introduire des temps de commutation plus rapides mais avec un temps mort contrôlé pour éliminer les pertes de puissance transitoires pendant le crossover. Bien que l’ElectroMigration soit l’une des raisons des retards supplémentaires, il n’est pas évident qu’elle soit symétrique.

L'augmentation de la température des processeurs est un phénomène répandu avec le vieillissement (les ordinateurs portables étant détectés par les utilisateurs au fur et à mesure qu'ils deviennent de plus en plus chauds au fil des ans), ce qui explique les raisons. c'est-à-dire que le vieillissement provoque une augmentation progressive de la vitesse de balayage qui affecte la consommation d'énergie dynamique d'une fréquence d'horloge constante ou d'un taux de répétition de transitions croisées. Comme nous savons que la puissance de fuite à l’état stable est négligeable, c’est cette force motrice efficace des sorties complémentaires avec une surtension momentanée qui fait monter la température du processeur. Si la température d'inactivité du processeur est un indicateur fort de vieillissement ou de ralentissement des vitesses de balayage, si tout le reste est constant. (Charge du processeur, V +, température ambiante, efficacité du refroidissement, élimination de la poussière) plus chaud et donc avec moins de marge de temps avant une situation de course. (lire les données lorsqu'elles ne sont pas prêtes en raison d'un délai de propagation)

Le même phénomène existe dans les processeurs de bureau, mais les utilisateurs peuvent ne pas être conscients de l’augmentation progressive de la vitesse des ventilateurs au fil des ans, ce qui compense l’augmentation de la dissipation thermique due au vieillissement progressif. Il n'y a pas d'étude empirique à ma connaissance, mais ce sont mes observations personnelles des processeurs au cours des 20 dernières années qui se sont produites dans de nombreux cas, mais pas toutes.


3



C'était une réponse très perspicace! Votre commentaire: "Mais la fréquence d'horloge est fixe pour que la performance, si elle fonctionne, soit la même jusqu'à ce que la marge tombe à zéro sans avertissement" soutient que les portes CMOS ralentissent avec plus d'utilisation. . Tant que la porte fonctionne dans la marge de synchronisation, le processeur fonctionnera normalement. Cette marge diminue toutefois avec le temps, à mesure que les portes vieillissent. - Ben Simpson


Quelques morceaux supplémentaires sur certaines des autres réponses.

  1. les cristaux peuvent / font lentement dériver avec le temps, mais ils sont beaucoup plus affectés par la température que par le temps. Par exemple, lorsque vous allumez la machine, sa vitesse est probablement un peu différente de celle utilisée pendant des heures. Ces différences sont cependant beaucoup trop petit pour être perceptible.

  2. Il est tout à fait possible d'avoir une défaillance intermittente dans les connexions sur une puce. Lors de la fabrication d'une puce, ils (évidemment) font de leur mieux pour empêcher cela, mais c'est toujours possible et cela se produit toujours. Comme les puces ont commencé à chauffer, cela est devenu plus courant. Si / si cela se produit, cependant, c'est un lot Il est plus probable que la machine s'arrête complètement que de fonctionner normalement, mais plus lentement. Cela ne veut pas dire qu'un ralentissement est impossible, juste très improbable.

  3. Alors que l'auto-correction peut détecter des erreurs et arrêter des parties d'un processeur, les processeurs dans (du moins la plupart) les PC actuels n'incluent pas de telles capacités. Pour cela, vous regardez soit un mainframe haut de gamme, soit un PC du futur (même si, certes, tous ne sont plus si loin d'un futur).


2





Bien que cela ait très peu à voir avec la vie quotidienne, le vieillissement des composants électroniques pose problème. En bref, et cela est vrai pour tout composant ou système électronique:

  • Si votre CPU a fonctionné pendant quelques heures (ce que les fondateurs ont fait dans le cadre des tests d'usine, un processus connu sous le nom de burn-in) sans faute, il durera le même pendant des années. La probabilité qu'il échoue pendant cette période est proche de 0
  • Après plusieurs années, la probabilité de défaillance augmente, il est temps de changer de processeur. Dans les produits grand public, cela se produit généralement lorsque le composant est obsolète depuis longtemps, de sorte que vous ne vous inquiétez pas vraiment de cela.
  • Si vous aimez les maths, regardez http://en.wikipedia.org/wiki/Failure_rate

Donc: oui, si votre CPU est très ancien, vous pouvez deviner que certains composants du CPU (certains cache ne répondent pas et font toujours des défauts de page, ou un cœur de processeur perdu) peuvent le ralentir. Mais vous aurez probablement plus de succès en regardant ailleurs.

N'oubliez pas non plus qu'un ordinateur comporte de nombreux composants de grande taille ou de petite taille qui vieillissent beaucoup plus rapidement que le processeur. Comprenant :

  • disques durs avec des pièces mécaniques qui s'usent
  • connecteurs qui se corrodent
  • des dissipateurs qui bougent et deviennent poussiéreux
  • condenseurs chimiques
  • des soudures qui corrodent ou se déplacent à travers des vibrations

1



désolé, mais j'ai refusé parce que l'échec! = ralentir, à moins d'être pris dans le contexte de la réponse de Jon. - Sirex