O que controla desligar durante o superaquecimento no Linux

6

Eu comecei a experiência de superaquecimento (eu tenho alguns encrenqueiros possíveis para isso e a causa é uma questão separada), mas eu me perguntei o que controla o manuseio do superaquecimento?

Às vezes, meu computador:

  • Interrompe corretamente ("O sistema está diminuindo AGORA")
  • É interrompido pelo controlador (a tela fica em branco, adeus, tudo não gravado no cache de disco)

Daí a minha pergunta - como mudar o comportamento para a hibernação e / ou hibernação híbrida (comando bem arbitrário - a partir desse ponto eu poderia lidar)? É possível especificar treshholds para aumentar os limites de segurança?

    
por Maciej Piechotka 31.12.2010 / 10:55

1 resposta

3

Bem, normalmente você pode definir essa temperatura nas configurações da BIOS e isso depende do tipo de CPU - presumo que sua CPU esteja aquecendo, e não alguma outra parte de hardware. Se você está rodando o linux, você pode sempre construir algum script lendo as temperaturas dos arquivos / proc / acpi / ... - você pode encontrar informações de temperatura lá em alguns sistemas. Ou você pode usar software como o Lm_sensors, que também pode encontrar sensores de temperatura. Então eu acho que você poderia construir o script que lê a temperatura e emitir a sincronização e o desligamento antecipado para evitar uma falha grave.

    
por 03.01.2011 / 00:47

Tags