
Recentemente descobri que os processadores x86/x64 têm uma temperatura máxima definida em sua folha de especificações. Na folha de especificações, a "temperatura máxima" é referida como "Core Tjmax".
Por exemplo, em um Intel Core i7-620M você pode ver a folha de especificaçõesaquise você pesquisar por “Core Tjmax” verá que este modelo tem temperatura máxima de 105°C.
O que acontece com um computador x86/x64 quando seu processador atinge a “temperatura máxima” ou “Core Tjmax”?
Responder1
Resposta curta:
A CPU ativa o pino PROCHOT e desliga-se.
Cabe à placa-mãe atuar (ou não) nesse sinal.
Resposta mais longa
Quando a CPU esquenta (mas ainda não atingiu a temperatura de desligamento de emergência), ela se acelera. Isso significa que diminuirá o multiplicador e a tensão. Como resultado, o processamento fica mais lento, mas a CPU também gera menos calor.
Se isso falhar e a temperatura subir, chegará a um ponto em que a CPU ativará o pino PROCHOT e fará um desligamento completo da CPU.
Mais detalhes podem ser encontrados no site da Intels. Procure sua CPU específica e selecione a folha de dados correta. ( Por exemplo Estepara algumas de suas CPUs móveis)
Os chips AMD x86/amd64 fazem algo semelhante. (Assim como todas as CPUs modernas)
Responder2
O processador irá acelerar (PROCHOT# é sinalizado) quando você atingir essa temperatura. A placa-mãe pode ou não optar por desligar a máquina neste ponto, mas geralmente ainda há uma chance de desligar normalmente. O sistema operacional pode optar por fazer isso quando detectar uma condição de superaquecimento (o Linux será desligado com Critical temperature reached (### C), shutting down.
). No entanto, algumas placas-mãe podem simplesmente desligar imediatamente, talvez antes mesmo que essa temperatura seja atingida.
Se você ultrapassar esse ponto, o sinal THERMTRIP# será ativado e o processador interromperá toda a execução. Espera-se que a placa-mãe desligue a máquina imediatamente. DeoSkylake-SFicha de dados, página 86:
Atingir a temperatura máxima de operação ativa o Circuito de Controle Térmico (TCC). Quando ativado, o TCC faz com que o núcleo IA do processador e o núcleo gráfico reduzam a frequência e a tensão de forma adaptativa. O Monitor Térmico Adaptativo permanecerá ativo enquanto a temperatura do pacote permanecer no limite especificado. Portanto, o Monitor Térmico Adaptativo continuará a reduzir a frequência e a tensão do pacote até que o TCC seja desativado.
Página 89:
PROCHOT# (processador quente) é declarado pelo processador quando o TCC está ativo. Apenas um único pino PROCHOT# existe no nível do pacote. Quando qualquer temperatura do DTS atingir a temperatura de ativação do TCC, o sinal PROCHOT# será ativado. As políticas de afirmação do PROCHOT# são independentes da ativação do Adaptive Thermal Monitor.
Página 90:
Independentemente de ativar os modos automático ou sob demanda, no caso de uma falha catastrófica de resfriamento, o pacote será desligado automaticamente quando o silício atingir uma temperatura elevada que possa causar danos físicos ao produto. Neste ponto o sinal THERMTRIP# ficará ativo.
A página 109 diz que o ponto crítico de desligamento paraSkylake-Sé cerca de 130 ° C na junção.
Responder3
As outras respostas abordam o que acontece tecnicamente - embora faltem algumas pequenas coisas que provavelmente valem a pena postar como parte de uma resposta.
"TJ" provavelmente se refere a uma sonda térmica, provavelmente um termopar (com J significando junção), embora possa ser um termistor. Essencialmente, há um pequeno termômetro em seu processador, e ele irá desacelerar quando superaquecer.
Já se passou quase uma década, mas vale a pena ver o que aconteceria se a CPU não acelerasse ou desligasse para se proteger. A AMD não o fez e os processadores iriam iniciarfumando e cozinhando sozinhos- indo até 300 graus Celsius. Embora haja uma temperatura 'máxima' segura, seu processador deve desacelerar e/ou desligar bem antes disso