Prueba de aplicación de estrés de Google

Recientemente, Google publicó un estudio en colaboración con la Universidad de Toronto, que concluyó que el nivel de errores en la memoria de la computadora es más alto de lo que se pensaba. Un estudio de 2.5 años en decenas de miles de servidores de Google encontró que un tercio de todas las máquinas probadas detectaron al menos un error de memoria al año, y la cantidad de correcciones de errores al año promedió más de 22,000.

Google ha lanzado una prueba para la aplicación de estrés en Google Code. El programa, lanzado bajo la licencia Apache 2.0, busca "maximizar el tráfico de memoria aleatorio de la CPU y las E/S, con el fin de crear una situación realista de alta carga para probar los dispositivos de hardware existentes en la computadora".

Google Stress App Test se ha desarrollado para varias aplicaciones, incluidas las pruebas de estrés, así como la calificación y depuración de hardware, las pruebas de interfaz de memoria y las pruebas de disco.

stressapptest es una prueba del espacio del usuario, que consiste principalmente en subprocesos que copian la memoria y leen/escriben el disco DirectIO. Asigna un gran bloque de memoria (normalmente el 85 % de la memoria total de la máquina), y cada subproceso seleccionará bloques de memoria aleatorios para copiar o escribir en el disco. Por lo general, hay dos subprocesos por procesador y dos subprocesos para cada unidad. La verificación de los resultados se lleva a cabo a medida que se pasa la prueba mediante CRC de los datos a medida que se copian.

El programa está disponible para su descarga en la página del proyecto Google Code. Las instrucciones de instalación y uso están disponibles en el sitio web.

Artículos de interés

Subir