13.07.2015 Views

universidade feevale daniel dexheimer análise de desempenho de ...

universidade feevale daniel dexheimer análise de desempenho de ...

universidade feevale daniel dexheimer análise de desempenho de ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

45Figura 2.3 – Teste <strong>de</strong> memóriaFonte : AutorTeste padrão <strong>de</strong> memória:O teste padrão <strong>de</strong> memória é o teste normal para verificar erros na memória RAM,este teste já vem previamente configurado na ferramenta em questão.Teste <strong>de</strong> Tortura (BurnInTest Professional):O teste <strong>de</strong> tortura é um teste <strong>de</strong> memória que trabalha com multi-processo. Váriosprocessos são iniciados no seu próprio espaço <strong>de</strong> en<strong>de</strong>reço virtual e cada processo aloca umbloco <strong>de</strong> memória RAM para testes. Isto evita o problema <strong>de</strong> fragmentação <strong>de</strong> memóriavirtual, problema que o teste padrão po<strong>de</strong> sofrer tentando alocar um único bloco gran<strong>de</strong> <strong>de</strong>memória RAM. Cada processo é executado <strong>de</strong> forma assíncrona, <strong>de</strong> modo que a escrita e aleitura dos blocos <strong>de</strong> memória são feitos em vários lugares ao mesmo tempo e por processosdiferentes.O teste <strong>de</strong> tortura eventualmente faz mais atribuições a memória RAM do querealmente esta disponível no momento do teste, isto acaba fazendo um swap por falta <strong>de</strong>recursos. Esta troca contínua <strong>de</strong> dados da memória para o disco e do disco para a memóriaRAM, acaba gerando uma gran<strong>de</strong> carga para o sistema operacional o que <strong>de</strong>ixa a máquinasignificativamente mais lenta.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!