Carregue artificialmente a CPU

4

Estou procurando um aplicativo de linha de comando que sobrecarregue artificialmente a CPU. Precisa ser melhor que apenas um loop ocupado. Estamos testando como o sistema aguenta sob estresse térmico e a CPU precisa gerar o máximo de calor possível.

    
por deft_code 11.08.2010 / 00:42

3 respostas

1

Seguiu o link da Zoredache . A questão não é realmente o que estou procurando. No entanto, a resposta aceita mencionada cpuburn .

*** WARNING ***
This program is designed to heavily load CPU chips. Undercooled, overclocked or otherwise weak systems may fail causing data loss (filesystem corruption) and possibly permanent damage to electronic components. Nor will it catch all flaws.
*** USE AT YOUR OWN RISK ***

Com um aviso como esse, tem que ser bom.
Minha única preocupação é que é um pouco velho. Você acha que um aplicativo que usou algumas das novas instruções de processamento de vetores poderia fazer um trabalho melhor ao aquecer a CPU.

    
por 11.08.2010 / 02:33
7

Eu tive sorte com:

dd if=/dev/urandom of=/dev/null bs=1024

Ele mantém um único thread em 100% da CPU. Execute várias vezes para manter mais núcleos ocupados. Bom se você quiser.

    
por 11.08.2010 / 01:10
0

Em conjunto com sysadmin1138 's resposta , tente adicionar uma das ferramentas de computação distribuída como o Folding @ Home da Stanford ( link ) * .

* Eu corro f @ h, e geralmente mantém meu laptop em 170-180F (eu só o executo quando plugado e não no meu colo). Eu suspeito que faria da mesma forma com uma CPU do servidor

    
por 11.08.2010 / 04:14