Suspenda o processo de acordo com a temperatura da CPU no Windows 8

7

Existe um software ou uma maneira de suspender um processo de acordo com a temperatura da CPU? Às vezes, quando eu renderizo vídeo, a temperatura da CPU aumenta muito, então eu tenho que suspender o processo no monitor de recursos no Windows, mas eu gostaria de automatizar isso com o software.

Kan
fonte
2
Eu acho que o importante é por que algo tão intensivo de CPU está fazendo com que seu processador fique tão quente que você se preocupe que ele irá danificá-lo ... Você limpou o dissipador de calor e o ventilador? Você tem o seu caso em um local bem ventilado? Você já pensou em atualizar o dissipador de calor e o ventilador para uma melhor dissipação de calor, sabendo que faz muita atividade intensiva da CPU ...?
Kinnectus
-1 Você não deveria ter que fazer isso. A CPU foi projetada para ser totalmente utilizada por longos períodos de tempo. Você deve verificar seu resfriamento e fluxo de ar do gabinete.
kinokijuf
@kinokijuf Enquanto você está correto, às vezes há uma necessidade de uma solução prática.
Peter
2
Eu estou votando para fechar esta questão como off-topic, porque o usuário tem um problema XY
kinokijuf
@kinokijuf Usando um cooler padrão em uma nova segunda geração i7 não é suficiente para manter o seu CPU legal para este tipo de atividade (eu tentei). O vídeo de renderização usará todos os seus núcleos por horas e a temperatura irá lentamente aumentar. Você poderia gastar dinheiro e comprar um bom refrigerador de terceiros ou você pode usar uma solução como a que eu dei. O OP lhe deu todas as informações necessárias para entender o problema (que é a solução 'Como Evitar' proposta no link que você forneceu).
krowe

Respostas:

11

Esta solução exigirá os programas, SpeedFan e PsSuspend .

  1. Primeiro, crie um script em lote que faça o que você deseja. Algo como :

    pssuspend \\yourPCName vlc
    

    Substituindo os parâmetros pelos valores corretos para sua situação. Teste isso para ter certeza de que está suspendendo seus trabalhos corretamente.

  2. Agora, vá para o diálogo de configuração do SpeedFan e selecione a guia "Eventos". Em seguida, crie um evento para iniciar o script quando seus critérios forem atendidos:

Caixa de diálogo de configuração do SpeedFan

Nota : Esta imagem é de um evento similar que eu criei e usei um script VBS. Seu local do arquivo BATCH iria para a caixa que mostra wscript.exee a próxima caixa (os parâmetros) provavelmente ficaria em branco.

Como você pode ver, SpeedFan chama minha CPU, 'AUX'. O SpeedFan é um pouco buggy mas vai fazer o que você quer mais ou menos. Uma coisa a se observar é que os dois up \ downs numéricos na segunda linha da configuração de eventos parecem não funcionar. Eles nem mesmo salvam corretamente, então eu diria para esquecê-los e usar seu script para gerenciar várias instâncias.

Nota : pssuspend com o -rswitch também pode ser usado para retomar o trabalho, uma vez que a velocidade detecta que a máquina está fria novamente.

krowe
fonte