Esta dica é muito interessante.
Digamos que você como técnico de suporte acabou de efetuar o reparo num determinado computador. O defeito deste micro consistia no mesmo reinicializar intermitentemente. Quando disse "intermitentemente", eu quis dizer que o problema mencionado, hora acontece, hora não acontece.
Daí você acredita que ao substituir um pente de memória neste computador o problema citado não aconteceu mais, pelo menos até o momento. Visto que o problema é intermitente, seria interessante que você pudesse trabalhar neste computador durante, pelo menos, um dia inteiro a fim de verificar se o defeito acontece novamente, tendo em vista que a falha não tem hora certa para acontecer. O problema é que você não dispõe de tempo suficiente para trabalhar neste micro o dia inteiro. E agora?
Esta dica consiste na criação de um arquivo com extensão .BAT que faz com que o processador trabalhe intensamente. E quanto mais instâncias deste arquivo forem executadas, mais memória RAM será consumida. Este teste é interessante, pois possibilita que o computador trabalhe fortemente, sendo assim um bom teste objetivando verificar se o problema mencionado anteriormente (computador "resetando" intermitentemente) voltará a acontecer. Daí é apenas uma questão de você checar de vez em quando se o sistema está exatamente como você o deixou anteriormente (ou seja, executando o "arquivo.BAT").
Uma simples solução
1. Abra o menu Iniciar - Todos os programas - Acessórios - Bloco de notas
2. Digite no Bloco de notas a palavra TESTE. (Obs. Você pode digitar qualquer palavra.)
3. Clique no menu Arquivo - Salvar como.
4. Em Nome do arquivo digite TESTE.BAT e salve o arquivo em algum lugar de sua preferência. Em seguida clique no botão Salvar.
5. Execute o arquivo mencionado uma, duas, três, quatro, quantas vezes quiser. Deixe várias janelas em execução. Como o Windows não reconhece a palavra TESTE como um comando interno, o arquivo criado tentará executar o "comando imaginário" chamado TESTE infinitamente. O resultado disto é exibido na imagem abaixo:
O arquivo TESTE.BAT sendo executado cem (100) vezes.
Clique na imagem acima para ampliar
Processador (CPU) trabalhando no desempenho máximo. E quanto mais vezes este arquivo for executado, mais memória RAM será consumida.
Clique na imagem acima para ampliar
Clique na imagem acima para ampliar
Para finalizar o teste, basta fechar todas as janelas do arquivo.
Este post lhe foi útil? Então não deixe de postar o seu comentário. Ele é muito importante!
Melhorando o teste e forçando Proessador em busca de desempenho e possiveis travamentos!
ResponderExcluire fazendo log com o bat...
Còdigo .bat feito por Paulo Cesar Luna.
anjdric@hotmail.com
Código:
@echo off
color f0
title Testando CPU!!!
@echo off
if not exist D:\log ( md d:\Log )
cd\
del /q log\*.*
FOR /L %%a IN (1,1,2) DO (
ECHO.&ECHO.&ECHO.&ECHO.
ECHO AGUARDE PROCESSANDO
ECHO.
ECHO TESTE NUMERO [ %%a ]
dir /s *.rar >> Log\log%%a.txt
ECHO.
ECHO TESTE NUMERO [ %%a ] CONCLUIDO!
)
msg * Teste de CPU terminado [ abrindo pasta de logs ]
explorer D:\log
exit
EXPLICANDO .BAT
ResponderExcluir@echo off = DESLIGA EXIBIÇÃO DO ECO DE COMANDO
color f0 = MUDAR A DO PROMPT COR FUNDO BRANCA E LETRA PETRA
title Testando CPU!!! = TITULO DA BARRA DO .BAT
if not exist D:\log ( md d:\Log ) = VERIFICA SE EXISTE O DIRETÓRIO [ LOG ]NA UNIDADE RAIZ D: CASO NÃO EXISTA ELE DA O COMANDO ( md d:\Log ) E CRIA A MSMA, SE EXISTIR ELE CONTINUA O CODIGO E NÃO EXECUTA ESTE COMANDO.
cd\ = VAI PARA O DIRETÓRIO RAIZ PADRÃO C:, D:, E:, ETC... VC COLOCA O SEU DE PADRÃO.
del /q log\*.* = ELE APAGAR QLQR ARQUIVO DE EXISTENTE NA PASTA LOG CASO EXISTA.
FOR /L %%a IN (1,1,100) DO ( = AQUI ELE FAZ UMA CONTAGEM ATRIBUINDO A VARIAVEL %aa O VALOR DE CADA VOLTA E IRÁ SOMAR A ESTA VARIÁVEL +1 A CADA VOLTA ATÉ A VARIAVEL %a COMPLETAR A 100 COMANDO (1,1,100).
DENTRO DESTE LOOP VEM O COMANDO QUE TERÁ Q SER EXECUTADO PARA CADA VOLTA.
ECHO TESTE NUMERO [ %%a ] = IMPRIME O VALOR DA VARIAVEL NA TELA DO PROMPT
dir /s *.rar >> Log\log%%a.txt = LISTA TODOS OS ARQUIVOS DE EXTENSÃO RAR VC PODE COLOCAR *.* PARA LISTAR TODOS OS ARQUIVOS ASSIM EXIGINDO DO PROCESSADOR MUITO MAIS CARGA EU COLOQUEI .RAR SÓ PARA IR RAPIDO.
E DEPOIS CRIA NA PASTA D:\LOG UM ARQUIVO DE NOME LOG + O NUMERO DE VOLTA LOOP QUE ESTA ARMAZENADO NA VARIAVEL %%a . ( Log\log%%a.txt ).
ECHO. = PULA LINHA
ECHO = TESTE NUMERO [ %%a ] CONCLUIDO! = APÓS O PROCESSAMENTO DO LOOP ATUAL ELE IMPRIME O VALOR DA VARIAVEL %a NA TELA E VOLTA PARA O PROXIMO LOOP.
msg * Teste de CPU terminado [ abrindo pasta de logs ] = ENVIA MSG NA TELA
explorer D:\log = ABRE A PASTA LOG COM TODOS OS ARQUIVOS CRIADO PARA CADA LOOPING COM O SEU DEVIDO NOME DE LOG E A VOLTA ATUAL.
exit = SAI DO PROGRAMA LOTE.
O POR QUE DE FAZER ISSO DE LOOG COM CADA VOLTA DO ARQUIVO...?
COMO VC NÃO TERÁ UM CONTROLE DE ERRO... EM CADA VOLTA DESSE BAT ELE VAI RODAR O COMANDO LISTAR TODOS OS ARQUIVOS E GERAR UM ARQUIVO COM O NOME DESSA VOLTA EXEMPLO ( LOG1.TXT )NA VOLTA 1 DO LOOP FOR.
E LOG2.TXT) NA VOLTA 2 DO LOOP FOR... ETC..
RESUMINDO COMO EU DISSE NÃO TERÁ CONTROLE DE ERRO ENTÃO COM ESSA CRIAÇÃO DE LOG DE CADA LOOP SERIA CRIAR UM LOG FORÇADO... EXEMPLO
VAMOS SUPOR QUE EU COLOQUE PARA ESSE FOR RODAR ESSE COMANDO 100 VEZES QUE FICARIA ASSIM NO BAT
FOR /L %%a IN (1,1,100) OU SEJA DE 1 A 100 EM 1 E 1.
ENTÃO ESSE BAT CRIARA 100 ARQUIVOS.TXT LOG1, LOG2,LO3.TXT ETC...
ENTÃO CASO ELE TRAVE ANTES DISSO VC SABERÁ Q ELE TRAVOU EM QUE MOMENTO ATRAVES DO ULTIMO LOG QUE ESTARÁ NUMERADO!
BOM É ISSO...
Abçs
Att: Paulo Cesar
anjdric@hotmail.com
Caro usuário anônimo. Muito obrigado por seu comentário. O teste que você detalhou é realmente muito bom.
ResponderExcluirO arquivo BAT que sugeri é apenas uma forma simples de testar um computador e pode ser criado por qualquer usuário em questão de alguns segundos.
Já o seu teste é mais detalhado e pelo que pude notar não é necessário abrir várias instâncias do mesmo.
Obrigado por contribuir com seu conhecimento.
Caro Pablo.
ResponderExcluir"XD" pra você também.
nao funciona no xp fecha e abre arquivo de log em branco
ResponderExcluirCaro FALCÃO-NEGRO.
ResponderExcluirConfesso a você que ainda não testei o script do amigo usuário anônimo. Mas agradeço por você testar este script e postar o resultado obtido.
Obrigado.
Dae Tche!
ResponderExcluirEm vez de por d:\log ou c:\log ou n:\log é só por \log que da certo.
po aê, para quem é leigo em info so + rodar o everest..> e mandar fazer teste de estabilidade, muito + fácil :rol
ResponderExcluir