Prueba de esfuerzo de hardware - Hardware stress test

La prueba de estrés (a veces llamada prueba de tortura ) es una forma de prueba deliberadamente intensa y exhaustiva que se utiliza para determinar la estabilidad de un sistema o entidad determinados. Implica realizar pruebas más allá de la capacidad operativa normal, a menudo hasta un punto de ruptura, para observar los resultados. Las razones pueden incluir: determinar puntos de ruptura y límites de uso seguro; para confirmar que se cumplen las especificaciones previstas; para determinar modos de falla (exactamente cómo puede fallar un sistema) y para probar el funcionamiento estable de una pieza o sistema fuera del uso estándar. Los ingenieros de confiabilidad a menudo prueban artículos bajo tensión esperada o incluso bajo tensión acelerada para determinar la vida útil del artículo o para determinar modos de falla .

Es probable que el término prueba de resistencia en lo que se refiere al hardware (incluidos los dispositivos electrónicos, los dispositivos físicos, las centrales nucleares, etc.) tenga diferentes significados refinados en contextos específicos. Un ejemplo son los materiales, consulte Fatiga (material) .

Prueba de esfuerzo de hardware

Las pruebas de estrés, en general, deben someter al hardware de la computadora a niveles exagerados de estrés para garantizar la estabilidad cuando se utiliza en un entorno normal. Estos pueden incluir cargas de trabajo extremas, tipo de tarea, uso de memoria, carga térmica (calor), velocidad del reloj o voltajes. La memoria y la CPU son dos componentes que comúnmente se someten a pruebas de estrés de esta manera.

Existe una superposición considerable entre el software de pruebas de estrés y el software de evaluación comparativa , ya que ambos buscan evaluar y medir el rendimiento máximo. De los dos, el software de pruebas de estrés tiene como objetivo probar la estabilidad al intentar forzar a un sistema a fallar; La evaluación comparativa tiene como objetivo medir y evaluar el máximo rendimiento posible en una tarea o función determinada.

Al modificar los parámetros de funcionamiento de una CPU , como temperatura , humedad , overclocking , subclocking , overvolting y subvolting , puede ser necesario verificar si los nuevos parámetros (generalmente voltaje y frecuencia del núcleo de la CPU ) son adecuados para cargas pesadas de CPU . Esto se hace ejecutando un programa con uso intensivo de la CPU durante períodos de tiempo prolongados, para probar si la computadora se cuelga o falla . Las pruebas de esfuerzo de CPU también se conocen como pruebas de tortura . El software que es adecuado para las pruebas de tortura normalmente debe ejecutar instrucciones que utilicen todo el chip en lugar de solo algunas de sus unidades. La prueba de estrés de una CPU en el transcurso de 24 horas al 100% de carga es, en la mayoría de los casos, suficiente para determinar que la CPU funcionará correctamente en escenarios de uso normal, como en una computadora de escritorio, donde el uso de la CPU típicamente fluctúa a niveles bajos (50 % Y debajo).

Las pruebas de estrés y la estabilidad del hardware son subjetivas y pueden variar según cómo se utilice el sistema. Una prueba de esfuerzo para un sistema que funciona 24 horas al día, 7 días a la semana o que realizará tareas sensibles a errores, como computación distribuida o proyectos "plegables", puede diferir de una que necesita poder ejecutar un solo juego con una cantidad razonable de confiabilidad. Por ejemplo, una guía completa sobre el overclocking de Sandy Bridge encontró que:

Aunque en el pasado IntelBurnTest era igual de bueno, parece que algo en SB uArch [microarquitectura Sandy Bridge] está más acentuado con Prime95 ... IBT realmente tira más energía [hace mayores demandas térmicas]. Pero ... Prime95 fallaba primero cada vez, y fallaba cuando IBT pasaba. Al igual que Sandy Bridge, Prime95 es un mejor probador de estabilidad para Sandy Bridge-E que IBT / LinX.

La estabilidad es subjetiva; algunos pueden llamar estabilidad suficiente para ejecutar su juego, otros como carpetas [proyectos plegables] pueden necesitar algo que sea tan estable como estaba en stock, y ... necesitarían ejecutar Prime95 durante al menos 12 horas a un día o dos para considerarlo estable ... Hay [evaluadores de banco] a quienes realmente no les importa la estabilidad como esa y simplemente dirán que si puede [completar] un punto de referencia, es lo suficientemente estable. Nadie está equivocado y nadie tiene razón. La estabilidad es subjetiva. [Pero] la estabilidad 24/7 no es subjetiva.

Un ingeniero de ASUS advirtió en un artículo de 2012 sobre el overclocking de un sistema Intel X79 , que es importante elegir cuidadosamente el software de prueba para obtener resultados útiles:

No se recomiendan las pruebas de esfuerzo no validadas (como Prime95 o LinX u otras aplicaciones comparables). Para pruebas de CPU / IMC y System Bus de alto grado, se recomienda Aida64 junto con el uso de aplicaciones generales como PC Mark 7. Aida tiene una ventaja, ya que su prueba de estabilidad ha sido diseñada para la arquitectura Sandy Bridge E y prueba funciones específicas como AES, AVX y otros conjuntos de instrucciones que los sintéticos primos y similares no se tocan. Como tal, no solo carga la CPU al 100%, sino que también probará otras partes de la CPU que no se utilizan en aplicaciones como Prime 95. Otras aplicaciones a considerar son SiSoft 2012 o Passmark BurnIn. Tenga en cuenta que la validación no se ha completado con Prime 95 versión 26 y LinX (10.3.7.012) y OCCT 4.1.0 beta 1, pero una vez que lo hayamos probado internamente para garantizar al menos un soporte y un funcionamiento limitados.

Ver también

Referencias