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?


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.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.