cpuburn

Tela Software:
cpuburn
Detalhes de Software:
Versão: 1.4
Data de upload: 3 Jun 15
Revelador: Robert Redelmeier
Licença: Livre
Popularidade: 86

Rating: 5.0/5 (Total Votes: 1)

AVISO:
Este programa é projetado para carregar pesadamente chips de CPU. Subresfriada, sistemas de overclock ou de outra forma fracas podem falhar causando perda de dados (corrupção de arquivos) e, possivelmente, danos permanentes aos componentes eletrônicos. Nem ele vai pegar todas as falhas.
USE POR SUA PRÓPRIA CONTA E RISCO
Utilitários de teste de CPU em assembler otimizados para o máximo carregamento (P6 Intel Pentium Pro II / III e Celeron TM /), a AMD K7 (Athlon / Duron / Thunderbird TM) da AMD K6, e Intel P5 Pentium batatas fritas. Isto é software livre, direitos autorais, mas livremente licenciado sob a Licença Pública GNU copyleft.
Estes programas são projetados para carregar CPUs x86 tão pesadamente quanto possível, para fins de teste do sistema. Eles foram otimizados para processadores diferentes. Instruções FPU e ALU são codificados um loop infinito assembler. Eles não testar todas as instruções. O objetivo foi o de maximizar a produção de calor do CPU, colocando pressão sobre a própria CPU, sistema de arrefecimento, placa-mãe (especialmente reguladores de tensão) e fonte de alimentação
(Causa provável de erros burnBX / MMX).
burnP5 é otimizado para Intel Pentium w & w / o processadores MMX
P6 é para Intel PentiumPro, PentiumII & III e CPUs Celeron
K6 é para processadores AMD K6
K7 é para processadores AMD Athlon / Duron
MMX é testar interfaces de cache / memória em todas as CPUs com MMX
BX é um teste alternativo de cache / memória para CPUs Intel
DE USAR: privilégios de root não são necessários. Ele foi projetado para ELF Linux, mas também testado no FreeBSD. e a.out. Queime O teste é feito a partir de uma melhor distribuição ramdisk (tomsrtbt) ou com sistemas de arquivos montados ou montados somente leitura.
descomprimir as fontes em um diretório conveniente:
`Tar zxf cpuburn`
compilar excutables
`Make`
executar o programa desejado no fundo [_repeat_ para SMP]:
`BurnP6 || echo $? E `
Monitorar o progresso de cpuburn por `ps`. Quando terminar, `kill` o processo de gravação * (es). Se você tem sondas de temperatura (dedos) ou o pacote lm-sensores, é possível verificar a sua temperatura da CPU e / ou tensões do sistema.
Se ocorrer um erro nos cálculos, será preservada, eo programa será encerrado com código de erro 254 para um erro inteiro / memória, eo código de erro 255 para um erro de FP / MMX. A verificação de erros acontece todos os 10-40 seg para burnP6 / K6 / K7 e eu não vi quaisquer erros nos testes de CPU [travamentos ocorrer primeiro]. burnBX e burnMMX verificar erro a cada 512 MB (4-10 seg), e terminação de erro é freqüentemente visto, travamentos são mais raros.
burnBX e burnMMX são essencialmente testadores RAM muito intensos. Eles também podem ter um parâmetro opcional que indica o tamanho da memória RAM a ser testado:
  A = 2 kB E = 32 kB I = 512 kB M = 8 MB
  B = 4 F = J = 64 N = 1 MB 16
  C = 8 L = 128 K = 2 O = 32
  D = 16 H = 256 L = 4 P = 64
`BurnBX L` (4 MB) e` burnMMX f` (64 kB) são os tamanhos padrão. AE testar principalmente cache L1, FH de cache L2 de teste, e HP forçar seu caminho para a RAM. Mas mesmo AE terá alguns writeouts cacheline de RAM.
Apesar de o seu nome, burnBX pode ser executado em qualquer chipset [controlador de memória RAM] e os testes muito mais do que o controlador de memória RAM. Infelizmente, não é o ideal burnBX em processadores AMD. burnMMX é preferível que qualquer CPU que tem uma unidade MMX.
burnBX / MMX precisa de cerca de 72 MB de RAM total de + swap para iniciar (não necessariamente livre), mas não usa isso muito a menos que você pedir. Eles vão lançar um `11` Sig se você não tem de swap suficiente.
Se você não quiser adicionar mais, você pode ajustar a seção .bss para baixo, como indicado nos comentários de código. Eles também podem trocar de teste, e, pelo menos no meu sistema, eu posso correr 2 * `burnBX 8` com 128 MB SDRAM com algum uso de swap, mas nenhuma surra excessivos [procura]. YMMV.
Se sub-spec, o sistema pode travar depois de 2-10 minutos. Não deveria. queimar * são apenas um usuário processos unpriviliged. Mas isso provavelmente significa que o seu CPU é sub-arrefecida, muito provavelmente nenhuma pasta térmica ou outro material de interface entre CPU e dissipador de calor. Ou qualquer outra deficiência. Um ciclo de energia deve reiniciar o sistema. Mas você deve corrigi-lo.

Programas semelhantes

mubench
mubench

3 Jun 15

picocom
picocom

3 Jun 15

bandwidth
bandwidth

20 Feb 15

x-fontperf
x-fontperf

3 Jun 15

Comentário para cpuburn

Comentários não encontrado
Adicionar comentário
Ligue imagens!