Testando um processador de dispositivo incorporado [fechado]

0

Estou escrevendo alguns testes para testar o processador em um dispositivo incorporado (executando no Linux). O shell do dispositivo suporta Ash, python e eu posso até executar o código C após a compilação no scratchbox.

Você pode me dar algumas idéias sobre quais testes eu poderia escrever para testar o processador?

abc
fonte
loops infinitos são sempre divertidos
kobaltz
O que você quer testar exatamente?
haimg
@ haimg Quero testar o estresse da CPU. Quero levar a utilização da CPU para perto de 100% por 10 minutos, e depois parar o teste.
abc
Que outros tipos de teste eu poderia fazer? Todas as idéias seriam apreciadas também.
abc

Respostas:

1

A CPU de teste de estresse é um pouco complicada. Se você está interessado apenas em testes térmicos, compile algo como este simples programa C , que carregará uma CPU com loop infinito, fazendo cálculos matemáticos simples. Se você precisar de mais ajuda para escrever / compilar esse programa, é melhor levá-lo ao StackOverflow.

No entanto, se você estiver interessado em testar um componente específico da CPU (ALU, FPU, cache etc.), isso é muito mais complicado e requer um conhecimento íntimo da arquitetura / CPU e habilidades sérias de programação. Você pode perguntar ao fornecedor da placa incorporada, talvez eles já tenham esse software. Caso contrário, você está sem sorte.

haimg
fonte