O desempenho de uma CPU é afetado à medida que envelhece? [fechadas]

178

Esta é uma pergunta hipotética sobre como uma CPU opera. Se eu comprar duas CPUs idênticas e usar uma de longo prazo (por exemplo, um ano), será idêntica em velocidade à CPU não utilizada? O número de ciclos de clock, latência de solicitações etc. na CPU usada será menor que o da CPU não utilizada?

Um argumento de apoio pode ser que os dispositivos mecânicos se degradam com o tempo. Embora uma CPU não possua partes móveis (exceto a ventoinha externa), ela possui circuitos que podem ser danificados pelo calor e picos de tensão. Digamos que, após um ano de uso intensivo, os circuitos se degradem e menos elétrons possam passar, já que o caminho é mais estreito etc.

É essa a natureza de como uma CPU opera, ou está simplesmente funcionando ou interrompida, sem degradação da velocidade no meio?

Ben Simpson
fonte
8
Suponho que, em teoria, uma CPU possa funcionar mais lentamente à medida que envelhece se o mecanismo de resfriamento não esfriar tão eficientemente quanto antes (talvez o ventilador se quebre um pouco e não atinja a velocidade máxima), acho que algumas CPUs podem automaticamente reduza a velocidade do relógio se detectar que está muito quente. Observe que isso não significa que a própria CPU está perdendo desempenho; Nesse cenário, a substituição de um ventilador ruim provavelmente permitiria que a CPU funcionasse tão rápido quanto quando era novo. Eu não tenho quaisquer referências para apoiar isso embora, mas parece plausível para mim ...
FrustratedWithFormsDesigner
3
@FrustratedWithFormsDesigner, vi um notebook Dell acelerar sua CPU severamente porque achou que estava ficando muito quente (principalmente devido a um design ruim, acredito). É perfeitamente possível que o acúmulo de poeira ao longo do tempo também possa causar isso, mas você está certo de que não é estritamente a idade que o causa.
Altamente irregular
34
O que fica mais lento é o software.
Daniel R Hicks
18
Aqui está um ótimo artigo do IEEE, escrito especificamente em relação ao envelhecimento de transistores, peço a todos que estiverem interessados ​​neste tópico que leiam.
Breakthrough
2
@ JoãoPortela é tudo relativo. A CPU funcionará na mesma velocidade / tensão até que alguns transistores parem de funcionar corretamente devido à idade. A única maneira de resolver o problema nesse ponto é desacelerar a CPU, reduzindo a velocidade do clock ou aumentando a tensão operacional (envelhecendo ainda mais os transistores na matriz da CPU). E, é claro, com o tempo, as unidades de geração de relógio na CPU também se tornam instáveis, levando a mais instabilidade no relógio.
Breakthrough

Respostas:

125

O desempenho de uma CPU é afetado à medida que envelhece?
após um ano de uso intensivo, os circuitos se degradam e menos elétrons podem passar, pois o caminho é mais estreito etc.

Não,

Oscilador de cristal

a velocidade de uma CPU é determinada por um oscilador de cristal - até onde eu sei, essa é uma parte externa para a maioria das CPUs

oscilador de cristal Mobo com xtal

Foto do artigo TechRepublic

Os cristais sofrem lenta e gradual mudança de frequência com o tempo, conhecida como envelhecimento.

No entanto, suspeito que isso não seja um fator significativo.

O desvio com a idade é geralmente de 4 ppm no primeiro ano e 2 ppm por ano durante a vida útil do cristal DT-26.

(da TI referente a um IC RTC, mas acredito que essa taxa seja semelhante para os cristais de temporização em geral)

Alterações na CPU Semiconductor

A descoberta publicou um link para um artigo do IEEE que descreve as inúmeras maneiras pelas quais os semicondutores são afetados ao longo do tempo.

Portanto, é possível que a velocidade máxima do clock da CPU seja capaz de diminuir com o tempo. No entanto, na maioria dos casos, isso não fará com que a velocidade máxima teórica possível da CPU caia, dentro de um ano, abaixo da velocidade de operação real definida pelo oscilador de cristal. Portanto, uma CPU que foi armazenada por um ano será executada na mesma velocidade que uma CPU originalmente idêntica que foi usada continuamente por um ano.

Regulação térmica da CPU

Muitas CPUs reduzem sua velocidade se a temperatura exceder um limite predefinido. Os principais fatores que podem causar o superaquecimento de uma CPU de um ano não estão relacionados à degradação de semicondutores na própria CPU. Portanto, esses fatores não têm influência na questão formulada.

É improvável que um determinado par de CPUs idênticas tenha uma capacidade divergente dentro de um ano o suficiente para desencadear problemas térmicos que exigem que um deles funcione a uma velocidade reduzida. Pelo menos, não conheço nenhuma evidência de que isso tenha ocorrido dentro de um ano em um dispositivo que não seja considerado uma falha na garantia devido a defeito de fabricação.

CPU Eficiência energética

Muitos computadores, especialmente os portáteis, são projetados de maneira semelhante para reduzir o consumo de energia quando ociosos. Novamente, isso não é realmente relevante para a questão, conforme indicado.

RedGrittyBrick
fonte
2
Quais unidades são o ppm que você faz referência? Estou familiarizado com o significado de "partes por milhão" que não se encaixa aqui.
CajunLuke
15
Eu interpreto que isso signifique uma variação de +/- 0,0004% do valor nominal no primeiro ano e +/- 0,0002% a partir de então.
StarNamer
3
> As variações da frequência do relógio (sejam elas ativadas ou desativadas) são um problema comum, mas provavelmente nunca serão percebidas pelo usuário como lentidão. Você pode vê-los no CPU-Z e em programas similares. A frequência flutua alguns MHz (a minha sempre parece estar um pouco abaixo da velocidade nominal), mas, como você disse, é uma pequena porcentagem da velocidade total, portanto nenhum ser humano normal notará seus efeitos.
Synetech
2
Eu gosto de como esta resposta aborda o principal problema com a velocidade da CPU: o relógio. A outra resposta fala sobre outros problemas que podem afetar a velocidade da CPU, mas não são o principal problema que afeta a velocidade da CPU.
Trevor Boyd Smith
8
Isso tem evidências de apoio nos comentários relacionados. Links inovadores para um artigo do IEEE discutindo a desaceleração do transistor que sugere que estes se desgastam com o tempo. Então, como DanH menciona, "se o circuito diminuir a velocidade, ninguém perceberá até que os erros comecem a aparecer devido ao relógio ser 'mais rápido' do que o circuito". Então, como você mencionou, o oscilador de cristal determina a velocidade e flutua uma quantidade quase imperceptível. Desde que os transistores lentos ainda respondam com rapidez suficiente à velocidade definida pelo oscilador de cristal, nenhuma desaceleração será medida após um período de tempo.
Ben Simpson
71

Em teoria, não, uma CPU deve funcionar basicamente na mesma velocidade durante toda a sua vida.


Na prática, sim, as CPUs ficam mais lentas ao longo do tempo devido ao acúmulo de poeira no dissipador de calor e porque a pasta térmica de menor qualidade com a qual os computadores pré-fabricados são frequentemente enviados é degradada ou evaporada. Esses efeitos fazem com que a CPU superaqueça e, nesse ponto, irá acelerar sua velocidade para evitar danos.

Limpar o dissipador de calor e reaplicar a pasta térmica deve torná-lo tão bom quanto novo.


Nota: se você estiver perguntando isso por ter um computador antigo desacelerando, há outros motivos (geralmente discos rígidos em falta ou capacitores estourados) que os computadores antigos desacelerarão com o tempo.

BlueRaja - Danny Pflughoeft
fonte
3
Resposta muito boa. Teoria não é realidade.
Ugo
8
É verdade que tornei minha CPU mais rápida aspirando a poeira do ventilador.
MSalters 2/08/12
12
@ Ramhound: Desculpe, mas isso não é verdade. A Intel usa sua tecnologia SpeedStep desde o Pentium III de segunda geração (por volta de 2000), enquanto a AMD possui o PowerNow! desde 1999. Também me lembro claramente do Pentium II ter acelerado a CPU antes da AMD, antes que eles tivessem um nome de marca registrada sofisticado.
BlueRaja - Danny Pflughoeft
11
Como você explica os laptops mais quentes ao longo de anos de uso constante? que são limpos regularmente.
Sunnyskyguy EE75
11
@ Tony: Como eu mencionei, a pasta térmica provavelmente precisa ser reaplicada (também pode ser que o ventilador esteja morrendo / morto, mas isso deve ser fácil de ver / ouvir) .
BlueRaja - Danny Pflughoeft 2/12/12
36

Resposta curta, nenhuma CPU ficará mais lenta com a idade.

Resposta um pouco mais longa:

Uma CPU funcionará enquanto todas as conexões e transistores estiverem funcionando corretamente. Enquanto em um fio normal, pode haver um movimento que pode tornar a conexão intermitente, não é o caso na CPU, pois:

  • os circuitos são gravados no silício
  • as coisas são muito menores

Se algo quebrar, tudo pode acontecer: de matemática ruim ao computador não inicializando.

soandos
fonte
18
Downvoter gostaria de comentar?
soandos
11
Eu não sou o menos favorável, mas pode ser porque você sugeriu que as CPUs são impressas; eles estão realmente gravados. (É claro que isso não altera a exatidão essencial da resposta, por isso votei em você.) Também enviei uma edição para corrigir isso.
CajunLuke
4
@CajunLuke: Na verdade, o passo da gravação é apenas um de muitos. Primeiro, coloque uma camada anti-gravura em cima, depois imprima o circuito desejado na camada, lave as peças impressas e depois grave a superfície inteira. Onde a camada protetora se foi, a gravação cria canais. na camada abaixo. O processo é chamado de "fotolitografia"
MSalters
como você explica o aumento da velocidade do ventilador e o aumento da temperatura do laptop após anos de envelhecimento? quando mantido limpo.
Sunnyskyguy EE75
3
Talvez a deterioração da pasta térmica?
Spidey
12

Eu argumentaria - que o cerne essencial desse assunto - tem muito menos a ver com hardware físico - como com a forma como nossas percepções - e o desempenho relativo do software que executamos - mudam com o tempo.

Em um mundo de 1's and 0's- há muito pouco que pode acontecer, especialmente na CPU - que alteraria drasticamente (ou mesmo estatisticamente) o desempenho geral da máquina - além de uma falha total.

Essa pergunta me chamou a atenção porque lembrei de momentos da minha vida em que não podia acreditar que a máquina que estava usando - era a mesma que talvez apenas alguns anos antes eu pensasse ser tão rápida - que agora estava sendo torturada por o que naquele momento parecia interminavelmente lento.

Em uma nota mais brilhante - como os advogados de Moore parecem estar em recesso - os desenvolvedores de software fizeram grandes melhorias nos últimos anos - que parecem focar no desempenho do ajuste fino versus confiar no poder bruto. Não é exagero quando digo que meu Mac Pro de 8 núcleos Xenon de 2,8 GHz e 8X parece 2X ou 3X mais rápido agora do que quando foi comprado em 2008. Essas são diferenças significativas e mensuráveis ​​que só podem ocorrer devido a melhorias / otimizações maciças no software lado.

O que estou dizendo é que a mente humana / nossas percepções / expectativas, combinadas com outros aspectos mais flexíveis do ambiente operacional, são exponencialmente mais impactantes do que qualquer variação de uma especificação de fábrica - com a qual você pode estar preocupado.

mralexgray
fonte
É interessante dizer que seu Mac tem um desempenho melhor agora do que antes. Isso indica que os desenvolvedores de software para Mac se concentram em melhorar o desempenho para obter mais proveito da força da máquina, enquanto os desenvolvedores de PC para Windows usam apenas o poder aprimorado do hardware para criar programas mais sofisticados sem pensar muito no desempenho. Este é provavelmente por isso que um PC tende a diminuir ao longo do tempo - não porque o hardware degrada, mas porque o software exige mais do hardware ...
temor
Concordo - com você - que a percepção humana relativa do que é rápido muda - com o tempo em que repetidamente excedemos os limites - com hardware mais rápido, observe que existem maneiras de contornar isso, por exemplo, usando padrões de referência padronizados que não representam software melhorias ou viés subjetivo.
Thomas
11
"Eu argumentaria - que o cerne essencial dessa questão - tem muito menos a ver com hardware físico - como com a forma como nossas percepções - e o desempenho relativo do software que executamos - mudam com o tempo". Isso é legal, mas o OP está pedindo especificamente da perspectiva do hardware . Concordo que a questão dificilmente é perceptível por um ser humano, mas, na verdade, as características de comutação de transistor mudam drasticamente ao longo da vida útil do semicondutor.
Breakthrough
@ Breakthrough Certamente não sou engenheiro elétrico e, para entender melhor o que você está dizendo , achei este artigo interessante. Mas o que significa basicamente que, sem milhões de dólares em equipamentos, nem mesmo os fabricantes de chips estão realmente interessados ​​nisso? processo de envelhecimento. Eu acho que é apenas que, no dia a dia, é provável que essa questão não seja a raiz do problema real de ninguém, nem algo que possamos entrar em contato com nossos sentidos humanos.
Mralexgray
6

Se eu comprar duas CPUs idênticas e usar uma de longo prazo (por exemplo, um ano), será idêntica em velocidade à CPU não utilizada?

Provavelmente sim . A velocidade em que uma CPU é executada é variável e é definida pelo usuário final (embora geralmente seja definida automaticamente de acordo com as especificações do fabricante). No entanto, você pode descobrir que, no final do primeiro ano, a CPU não utilizada (assumindo que eram realmente idênticas no início) faz overclock melhor que a CPU usada. Esse efeito pode ser atribuído ao envelhecimento do transistor , que você indicou mais adiante na sua pergunta:

Enquanto uma CPU não possui partes móveis (exceto a ventoinha externa), ela possui circuitos que podem ser danificados pelo calor e picos de tensão. Digamos que, após um ano de uso intensivo, os circuitos se degradem e menos elétrons possam passar, já que o caminho é mais estreito etc.

Este é exatamente o caso e é precisamente o que acontece depois que uma CPU é usada.

Semelhante a um veículo, há algum desgaste nos condutores à medida que os elétrons passam por eles. O calor também afeta o envelhecimento do transistor, e é por isso que a matriz da CPU é projetada para uma faixa específica de temperaturas operacionais. Durante a operação, os elétrons precisam atravessar algumas camadas nos materiais semicondutores, degradando-os com o tempo. Isso faz com que a velocidade de comutação dos transistores individuais aumente ao longo do tempo, tornando-os "mais lentos".

No entanto, como eu disse antes, a velocidade da CPU é definida pelo usuário final. É um circuito digital síncrono e funciona tão rápido quanto você pede - mesmo que o atraso na propagação exceda o tempo de comutação e o computador travar. Isso é o que acontecerá à medida que a CPU envelhece. Com o tempo, as várias subunidades da CPU levarão mais e mais tempo para finalizar seus cálculos, levando à instabilidade da CPU.

Esse efeito pode ser mitigado diminuindo a velocidade do relógio, tornando a CPU mais lenta, mas compensando os maiores atrasos na propagação. Esse efeito também pode ser mitigado pelo aumento da tensão da CPU (causando um tempo de comutação reduzido para os transistores, permitindo uma velocidade de clock mais alta), mas aumentar a tensão da CPU fará com que os transistores envelhecam mais rapidamente .


É por isso que dizemos que um processador fica mais lento à medida que envelhece - o processador se torna instável em velocidades mais altas, exigindo que você diminua a velocidade do relógio ao longo do tempo. A boa notícia é que esse efeito geralmente é perceptível em uma escala de tempo de anos .

Avanço
fonte
4

Lembro-me de um efeito observado em alguns primeiros circuitos integrados: quando densidades de corrente relativamente altas passavam através da fiação de ouro, haveria realmente uma migração física do ouro semelhante ao serpentear de um rio ao longo do tempo. Nas esquinas, a esquina migra lentamente para fora (exatamente como uma curva de boi em um rio), tornando o fio mais fino e mais longo (e também criando o risco de curto-circuito para um fio adjacente). Esse afinamento / alongamento dos fios certamente afetaria a velocidade máxima do clock do circuito (mesmo que ligeiramente).

Além disso, acredito que os designers sabem como controlar os processos de fabricação para evitar esse efeito específico (ou pelo menos torná-lo incomensuravelmente pequeno). Mas, como observado em um comentário acima, existem vários outros efeitos.

No entanto, existem dois fatores que tornam razoável dizer "não, para todos os fins práticos" em resposta à pergunta original:

  1. A grande maioria dos circuitos de computadores é externamente "com clock", na maioria das vezes com algum tipo de oscilador controlado por cristal. Portanto, se o circuito desacelerar, ninguém perceberá até que os erros comecem a aparecer devido ao relógio ser "mais rápido" que o circuito.
  2. Existem vários efeitos (por exemplo, "bigodes" de metal crescendo nos circuitos - um sério problema de corrente à medida que o chumbo é removido dos circuitos) que causam falha do circuito muito antes que a desaceleração do circuito se torne significativa ou até mensurável.
Daniel R Hicks
fonte
11
O afinamento e a extensão do fio conforme você descreveu parecem o fenômeno da eletromigração no artigo acima do IEEE. Você tem razão, no sentido de que os designers estão construindo essas faixas suficientemente afastadas para que não entrem em contato.
Ben Simpson
4

Esta não é uma resposta completa, mas uma apresentação de uma possível fonte de degradação da velocidade (não tão importante quanto a aceleração devido à degradação da transferência de calor mencionada acima):

Talvez o caminho mais longo tenha aumentado devido ao acúmulo de carga dielétrica, fazendo com que o processador diminua de tamanho para funcionar. Ou seja, quando um vetor de entradas é dado a um circuito lógico, um tempo finito passa enquanto o sistema lógico físico entra em ação (o que define uma ligação superior para a freqüência do relógio). A degradação dielétrica ocorre em todos os transistores, fazendo com que um transistor exija maior voltagem pelo mesmo tempo de subida ou, equivalentemente, menor tempo de subida (menos velocidade) na mesma voltagem. Se uma quantidade suficiente de transistores se degradar (desigualmente), o caminho mais longo poderá mudar, o que pode prejudicar o desempenho em um processador que opera próximo ao seu limite lógico de velocidade.

Limekamel
fonte
11
Eu acho que se o seu tempo de subida variar muito, o transistor não funcionará mais (ele não afirmará seu sinal por tempo suficiente para que a próxima parte do circuito seja travada antes da borda posterior do relógio). Isso levará a falhas graves, não a uma desaceleração. Sua CPU irá operar com a mesma rapidez, apenas fornecerá respostas erradas (ou uma redefinição total ou uma consolidação sólida).
TMN
3

CPU é sinônimo (para a maioria) de Processador multinúcleo, o qual suspeito que você provavelmente esteja perguntando.

É possível para alguns processadores com vários núcleos desativar os núcleos que desenvolvem falhas, falhas intermitentes de temperatura excessiva ou falhas permanentes. Veja a funcionalidade de autocorreção do chip de pesquisa Intel de 80 núcleos . Um núcleo ruim é efetivamente marcado como inutilizável e suas responsabilidades são distribuídas para outros núcleos. Menos núcleos significa que seu processador possui menos ciclos totais de CPU disponíveis e, portanto, será mais lento para executar o trabalho.

Eu imagino que isso se tornará mais comum à medida que os fabricantes tentarem acompanhar a lei de Moore e colocar cada vez mais núcleos nas matrizes dos processadores.

Editar:

esquerda para que o comentário de James faça sentido.

De acordo com o How-Stuff-Works , o processador Cell do PS3 tem redundância semelhante, é feito com 8 SPEs, usa 7 deles, mantendo 1 em reserva em caso de falha. Duvido que o processador funcione se 2 SPEs falharem, mas não consigo encontrar mais informações.

Jon
fonte
Isso soa como uma falha catastrófica de óxido dentro de um único núcleo. Se o núcleo for desativado como parte de uma função de autocorreção, isso reduziria as operações gerais por segundo, como visto em uma referência. Os núcleos restantes ainda operariam no mesmo nível de desempenho, desde que não houvesse falha catastrófica?
Ben Simpson
É verdade, mas os sistemas principais 2, 3 e 4 de hoje não têm esse tipo de capacidade de autocorreção.
vy32
@ Jon: Eu não acho que você esteja certo sobre o processador de células. Tudo o que vi sugere que esta técnica visa melhorar o rendimento da fabricação. Portanto, alguns chips saem de fábrica com uma SPE defeituosa e, caso contrário, seriam inutilizáveis. Não vi nenhuma indicação de que o processador ainda funcione se um SPE falhar quando o processador estiver em uso. No entanto, se você encontrar um artigo, sinta-se à vontade para provar que estou errado.
James P
Eu concordo, eu estava buscando confirmação em risco de downvoters. Obrigado por não ser um twit :)
jon
3

como uma CPU opera ao observar as operações fundamentais do CMOS exige e entende que as taxas de giro do CMOS causam dissipação de calor e o aumento da temperatura reduz as taxas de giro, aumentando assim a taxa de giro ainda mais e o tempo de propagação também. Se houver uma margem definida no tempo antes de uma condição de corrida, pode-se dizer, com velocidade constante do relógio, que o MPU pode executar tempos de subida mais lentos e maiores atrasos no relógio, de modo que a margem antes do bloqueio devido a uma condição de corrida no chip ou na memória externa possa causar falha. Isso explica por que os MPUs aquecidos funcionarão após um período de resfriamento.

O envelhecimento aparente dos portões do CMOS pode ocorrer se acumular poeira úmida nas terras soldadas do barramento exposto. Isso pode adicionar muitos pF de carga, o que pode reduzir o tempo de subida dos sinais do barramento e aumentar a dissipação de calor interna, causando maior redução nas taxas de giro.

Outra causa do envelhecimento aparente é o aumento do número de tarefas em segundo plano instaladas pelas inicializações do usuário e resultando em excesso de calor durante a chamada atividade inativa. aparar as startups pode reduzir a carga geral da CPU e, assim, restaurar o aumento normal da temperatura devido ao excesso de processos em execução. Por exemplo, o XP na instalação limpa de uma versão comercial pode ter 25 processos em execução e uma versão OEM com muitos serviços de instalação automática do usuário e processos de inicialização no registro, pode aumentar esse número de processos, conforme mostrado na guia Processo do TaskManager, para dizer 50, e até 100 da minha experiência com usuários inexperientes. Desabilitar esses processos usando programas simples como o MSConfig pode ajudar, mas o WinPatrol é ainda melhor e gratuito e restaura a operação legal como nova.

Conforme apontado por outros, existem mecanismos de falha internos que também diminuem as taxas de giro dos portões denominadas quebra dielétrica dependente do tempo do crescimento da ElectroMigration no material semicondutor. Isso depende dos níveis de estresse de calor e tensão e também da exposição à radiação gama no espaço.

Todos esses fatores contribuem para o aumento da temperatura e a perda de margem de tempo nos laptops desde o envelhecimento, mesmo após uma nova instalação da imagem OEM. Portanto, latops com 5 anos de idade ficarão mais quentes, o que significa que eles devem ter taxas de giro mais longas e, portanto, elevação da temperatura elevada acima da ambiente e isso significa que ele deve estar executando tempos de subida mais lentos. Mas a taxa de clock é fixa, portanto o desempenho, se estiver funcionando, será o mesmo até que a margem caia para zero sem aviso prévio. Portanto, monitore seu aumento de temperatura e não exceda 70 ° C para uma operação confiável, é o meu melhor conselho. 60'C é o preferido no máximo, onde a maioria dos ventiladores da CPU começa a funcionar a toda velocidade.


Há muitas razões pelas quais as CPUs ficam mais quentes com o envelhecimento. Uma razão requer e entendimento da troca complementar. Simplificando, é um interruptor pull up síncrono que liga enquanto o pull-down é desligado. Durante esse período, há um curto-circuito momentâneo se houver um cruzamento de taxas de giro desiguais ou tempos de comutação. A nova tecnologia do CMOS pode compensar essa característica que depende da temperatura e da tensão para introduzir tempos de comutação mais rápidos, mas com um tempo morto controlado para eliminar a perda de energia transitória durante o cruzamento. Embora a ElectroMigration seja um dos motivos de atrasos adicionais, não é óbvio se isso é simétrico.

Mesmo assim, o aumento da temperatura da CPU é um fenômeno generalizado com o envelhecimento (com laptops percebidos pelos usuários diminuindo gradualmente ao longo dos anos) e isso ajuda a explicar os motivos. isto é, o envelhecimento causa um aumento gradual da taxa de giro, o que afeta o consumo dinâmico de energia de uma freqüência de relógio constante ou uma taxa de repetição de transições cruzadas. Como sabemos que a potência de vazamento no estado estacionário é desprezível, é essa força motriz eficaz de saídas complementares com aumento momentâneo de corrente que aumenta a temperatura da CPU. Portanto, a temperatura ociosa da CPU é um forte indicador de envelhecimento ou desaceleração das taxas de giro, se tudo o mais for constante .. (carga da CPU, V +, temperatura ambiente, eficiência de resfriamento, eliminação de poeira) mais quente e, portanto, com menos margem de tempo antes que uma condição de corrida ocorra.

O mesmo fenômeno existe nas CPUs de desktop, mas os usuários podem não estar cientes do aumento gradual na velocidade do ventilador ao longo dos anos que compensa o aumento da dissipação de calor decorrente do envelhecimento gradual. Não existe um estudo empírico para o meu conhecimento, mas são minhas observações pessoais das CPUs nos últimos 20 anos que isso acontece em muitos casos, mas não em todos.

Tony Stewart
fonte
Esta foi uma resposta muito perspicaz! Seu comentário: "Mas a taxa de clock é fixa, portanto o desempenho, se funcionar, é o mesmo até que a margem caia para zero sem aviso prévio" suporta meu entendimento de que os portões do CMOS ficam mais lentos com mais uso, mas isso é mascarado pela taxa de clock . Enquanto o gate estiver dentro da margem de tempo, a CPU funcionará normalmente. Essa margem diminui com o tempo, no entanto, à medida que os portões envelhecem.
Ben Simpson
2

Alguns trechos extras sobre algumas das outras respostas.

  1. os cristais podem flutuar lentamente ao longo do tempo, mas são muito mais afetados pela temperatura do que pelo tempo. Por exemplo, quando você liga a máquina, provavelmente está executando uma velocidade um pouco diferente da que está em funcionamento há horas. Essas diferenças são, no entanto, muito pequenas para serem perceptíveis.

  2. É inteiramente possível ter uma falha intermitente nas conexões de um chip. Ao fabricar um chip, eles (obviamente) fazem o possível para evitar isso, mas ainda é possível e ainda acontece. Como os chips começaram a ficar mais quentes, isso se tornou mais comum. Quando / se isso acontecer, no entanto, é muito mais provável que a máquina seja desligada completamente do que normalmente, mas mais lenta do que antes. Isso não quer dizer que uma desaceleração seja impossível, apenas muito improvável.

  3. Embora a autocorreção possa detectar erros e desligar partes de uma CPU, as CPUs nos (pelo menos na maioria) PCs atuais não incluem esses recursos. Para isso, você está olhando para um mainframe de última geração ou um PC do futuro (embora, reconhecidamente, não esteja mais tão distante do futuro).

Jerry Coffin
fonte
1

Embora isso tenha muito pouco a ver com a vida cotidiana, existe uma preocupação com o envelhecimento dos componentes eletrônicos. Em poucas palavras, e isso é verdade para qualquer componente ou sistema eletrônico:

  • Se sua CPU tiver trabalhado algumas horas (o que os fundadores fazem como parte dos testes de fábrica, um processo conhecido como burn-in) sem falhas, ela durará o mesmo por anos. A probabilidade de falha durante esse período é próxima de 0
  • Depois de vários anos, a probabilidade de falha começa a aumentar, é hora de mudar sua CPU. Em produtos de consumo, isso normalmente acontece depois que o componente é obsoleto há muito tempo, então você realmente não se preocupa com isso.
  • Se você gosta de matemática, dê uma olhada em http://en.wikipedia.org/wiki/Failure_rate

Portanto: sim, se sua CPU é muito antiga, você pode adivinhar que algum componente da CPU (alguns cache não respondem e sempre causam falhas na página; ou um núcleo de CPU perdido) pode abrandá-lo. Mas você provavelmente terá mais sucesso procurando em outros lugares.

Além disso, lembre-se de que um computador possui muitos componentes grandes ou pequenos que envelhecem muito mais rápido que a CPU. Incluindo :

  • discos rígidos com peças mecânicas que se desgastam
  • conectores que corroem
  • dissipadores de calor que se movem e ficam empoeirados
  • condensadores químicos
  • soldas que corroem ou se movem através de vibrações
PPC
fonte
11
desculpe, mas diminuí a votação porque a falha! = diminui a velocidade, a menos que seja tomada no contexto da resposta de jon.
Sirex
1

Se você não estiver limpando o dissipador de calor e os ventiladores, o processador ficará mais quente e o desempenho do sistema será mais lento. Como as partículas de poeira levam algum tempo para se instalar nessas áreas, sentimos que, com o tempo, a velocidade e o desempenho da CPU estão sendo reduzidos.

princedeepan
fonte
Esta deve ser a resposta correta! Pragmaticamente, se você possui um laptop por dois anos, será mais lento. Por quê? Como você nunca limpou a lama, a ventilação é pior e a CPU fica mais quente. O circuito ainda é o mesmo, mas a CPU agora está recebendo mensagens mais frequentes que dizem "woah amigo, você está com muito calor. Desacelere!"
Robert Martin
11
Esta resposta apresenta uma variável para a poeira acumulada no dispositivo de resfriamento - que eu não queria considerar. Eu estava perguntando mais no sentido técnico sobre a degradação do hardware interno de uma CPU. Uma CPU mais quente provavelmente terá uma vida útil mais curta, mas eu estava procurando uma resposta mais informativa sobre as forças internas em ação.
Ben Simpson
0

Sim - depende do uso do usuário, o disco rígido é aquele que envelhece assim que é infectado com setores defeituosos à medida que envelhece.

Então, quando os programas de ponta executam a configuração antiga, obtém o máximo de visual, e fica mais lento. À medida que as idades passam, sua tecnologia aumenta onde seu sistema não atende aos requisitos de software ... o sistema fica mais lento quando envelhece.

slhck
fonte
Bem-vindo ao Super Usuário! Tente manter seu cookie ou registrar sua conta para poder editar suas postagens no futuro.
Slhck
0

O calor é o fator mais importante na velocidade da CPU. Dito isso, dependendo da CPU da sua máquina, ela pode reduzir dinamicamente a velocidade para permanecer dentro de uma faixa de temperatura "segura". A maioria das CPUs pode fazer isso. Você pode não saber que está acontecendo. A temperatura, no entanto, não é algo que deva aumentar com a idade, se você limpar regularmente o dissipador de calor e a pasta térmica não for aplicada incorretamente.

epicgrim
fonte
-1

Isso é discutível. Depende. Geralmente de acordo com a teoria, Simple NO. Mas, dependendo das horas de uso, carregue a fonte de alimentação da CPU e o status da energia externa; se estiver trabalhando sem no-break, a placa-mãe se degradará e, portanto, a carga na CPU poderá aumentar. Mas trabalhar em condições ideais será o mesmo que novo. Como as CPUs contêm bilhões de transistores no interior e assim ao longo do tempo, se seu desempenho diminuir de alguma forma, isso prejudicará o desempenho da CPU. Portanto, em geral, às vezes, enfrentamos lentidão no sistema, mesmo após novas instalações.

Mas, em geral, não.

Amit Ranjan
fonte