Recentemente, peguei um carregador de telefone celular USB alimentado por bateria e estou executando alguns testes para ver que tipo de vida útil da bateria terei. No momento, estou apenas testando em modo inativo. Também quero executar um teste usando o maior número possível de recursos. Parece fácil o suficiente usar o prime95 ou executar um programa com um loop while ocupado para testar a CPU, mas há algo que eu possa executar para maximizar a GPU também? Existem outros programas recomendados que posso usar para executar o Pi em capacidade total?
fonte
--cpu-max-prime=20000
para--max-requests=20000
Escrevi a pequena ferramenta de linha de comando stressberry no outro dia, que enfatiza o seu Raspberry, mede a temperatura do núcleo e produz gráficos agradáveis. Instale com
e corra com
fonte
Para a CPU e muitas outras coisas que você pode usar
Para a GPU, eles sugerem o GeeXLab em geeks3d.com .
fonte
XBMC fazer decodificação multimídia pode ser um bom teste, assim como a interface do usuário existente no OpenGL. Um jogo que martela constantemente o buffer de quadros (memória!) E inclui uma simulação numérica como o OpenTTD também é um bom teste. Os benchmarks genéricos de Dhrystone e Whetstone também podem ser bons. Há um jogo de OpenGL no qual estou trabalhando na portabilidade chamado Armagetron Advanced (que ainda não está pronto, infelizmente) que usa tanto a GPU quanto a CPU. Provavelmente seria perfeito quando terminar.
Em uma nota lateral, se você está preocupado com o Pi cortando a energia da bateria, pode valer a pena investigar a placa MoPi . Ele monitora a voltagem e um daemon em execução em segundo plano acionará um desligamento limpo quando estiver sem energia.
fonte
Qualquer um destes dois:
for i in 1 2 3 4 ; do nice -n 20 openssl speed >/dev/null 2>&1 & done
oufor i in 1 2 3 4 ; do nice -n 20 cat /dev/zero > /dev/null & done
será suficiente, embora o primeiro exercite mais a RAM. Use um media player para decodificar um arquivo matroska .mkv simultaneamente e você terá uma boa carga de pico de gordura.nice
manterá seu Pi responsivo o suficiente para permitir que você faça umafor pid in $( jobs -p ) ; do kill -9 $pid ; done
limpeza na tigela como um menino grande. Defina-o como uma função:killalljobs() { for pid in $( jobs -p ) ; do kill -9 $pid ; done ; }
fonte