O hardware de teste de estresse do usuário final tem um propósito?

2

De vez em quando surgem perguntas que pedem boas maneiras para um usuário final testar um tipo específico de hardware. Este não é um deles.

Em vez disso, estou perguntando se o teste de estresse de hardware do usuário final serve a algum propósito real na prática?

Além de executar o Memtest86 + para um ou dois passes para verificar se os RAM ainda estão OK após a instalação (sem descarga estática durante a instalação, por exemplo), um teste de transporte SMART no disco rígido para verificar se nada bateu nele durante o envio causando danos, e assim por diante, com um novo hardware enviado por um fabricante razoável, existe algum modo provável de falha no início da vida útil, que provavelmente será detectado por testes de estresse, mas não ser detectável pelo uso normal?

Para evitar que isso seja "baseado em opinião", limite as respostas ao que você pode fornecer referências específicas e forneça referências para reivindicações feitas.

    
por a CVn 21.10.2014 / 09:37

2 respostas

1

Alguma porcentagem minúscula de computadores falhará prematuramente. Sua pergunta não é se vale a pena testar, mas se você testar, é melhor testar o estresse. O ponto de partida é que sua máquina é a única em 10.000 que falhará prematuramente e seu objetivo é causar essa falha. Qual é a melhor maneira de fazer isso acontecer? (Quando não falha, passou no teste.)

Há um monte de partes diferentes que podem falhar e o gatilho pode simplesmente energizar o sistema por um curto período de tempo, pode ser calor em geral quando o sistema aquece, pode ser um componente específico ficando quente, pode ser mecânico (vibração ou expansão térmica e contração), etc. Não há como saber qual parte ou qual gatilho será a causa da falha prematura.

Se você ligar o sistema e deixá-lo ocioso, isso pode ser suficiente para acionar um problema sensível à energização do sistema ou à temperatura geral. Se você executar o Memtest86 +, isso testará a RAM. Se você executar um teste de estresse abrangente, é provável que ele implemente mais disparadores do que não executá-lo. Quanto mais coisas você testar e quanto mais você testar, maior a probabilidade de encontrar (causar) a falha.

Eu arriscaria dizer que não existem estatísticas (pelo menos disponíveis ao público), sobre o benefício real de testes de qualquer maneira específica. As falhas prematuras são muito raras para gerar números significativos para separar os benefícios de um tipo de teste em detrimento de outro, ou o benefício de testar por um período de tempo ou outro.

Se você por acaso foi a alma azarada que pegou aquele computador malfadado e passou muito tempo configurando-o e acumulando arquivos críticos e depois ele morreu, você provavelmente ficaria muito irritado. Então vale a pena fazer algum tipo de teste antes de começar a usá-lo? O que poderia doer? Se você decidir testá-lo primeiro, o teste mais útil seria o teste de estresse mais abrangente que você pode encontrar, porque esse é o objetivo do exercício.

Ausente de dados sólidos sobre benefícios relativos, você precisa tomar uma "decisão de gerenciamento" sobre a quantidade de testes que satisfarão seu nível de conforto. Algo para refletir: suponha que você teste o problema sem problemas e gaste tempo configurando e acumulando arquivos críticos e, em seguida, ele morra de qualquer maneira. Você ficaria mais irritado do que se não tivesse passado o tempo para testá-lo primeiro? Esse é outro fator de decisão.

    
por 21.10.2014 / 12:53
0

Não. Um simples teste superficial indicará se o hardware está fadado ao fracasso antecipadamente, e nenhum teste de estresse é necessário. O teste de estresse é feito em protótipos para garantir que a maioria dos produtos ligados ao mercado não falhe no devido tempo. Este é o propósito de uma "garantia do fabricante". Eles já testaram uma amostra de seus produtos, portanto, você pode ter certeza de que a garantia é a quantidade mínima de tempo que eles confiam que o dispositivo durará, exceto abuso (por exemplo, funcionamento constante de 100%) ou defeito do fabricante. De fato, se você queimar uma peça de hardware depois de uma semana de testes de estresse, eles podem alegar que sua garantia é nula.

O hardware deve rodar confortavelmente em torno de 80% da capacidade em circunstâncias normais. Os 20% restantes devem ser considerados uma tolerância de "ruptura". Não se espera que o hardware falhe em curtos períodos de uso extremo, desde que o uso médio esteja dentro da tolerância. Você pode comparar isso com um carro. Um carro pode ter uma rotação máxima de 8000 em seu motor, mas a "linha vermelha" será menor, talvez 6500 RPM. Correndo o carro consistentemente acima de 6500 RPM encurtará a vida do motor. Da mesma forma, o teste de estresse de uma peça de hardware só causará falhas anteriores em algum lugar da estrada.

Os sistemas de arquivos com capacidade acima de 80% reduzirão a capacidade do SO de gravar novos arquivos com eficiência. Fontes de alimentação acima de 80% de capacidade desgastarão o hardware interno mais rapidamente, falhando mais rapidamente. As CPUs que operam constantemente acima de 80% da capacidade provavelmente superaquecerão mais cedo ou operarão com capacidade reduzida enquanto o hardware esfria. Cada parte de um computador é construída com uma tolerância máxima, mas não se espera que seja a norma diária.

Geralmente, o hardware executado em uma taxa normal indica que ele falhará muito mais cedo (com mais tempo para reparar / substituir) do que o hardware que é executado na capacidade máxima o tempo todo. As CPUs começarão a ficar mais lentas, as fontes de alimentação terão "brown outs" periódicos e o tempo para salvar arquivos em um disco rígido aumentará. Se você executar o mesmo hardware em capacidade o tempo todo, as probabilidades são, você não notará um problema até que seja tarde demais para fazer algo mais do que substituir o hardware, mesmo que seja um teste de estresse curto.

É melhor comprar hardware que tenha mais capacidade do que você precisa do que comprar apenas a capacidade que você espera usar. A longo prazo, essas compras resultarão em uma vida mais longa para o hardware. O hardware que você compra não deve ser abusado, já que até mesmo um simples teste de estresse de uma semana pode reduzir a vida útil do hardware por vários meses ou anos.

    
por 21.10.2014 / 11:46