martes, 20 de diciembre de 2011

iBench: ¿Qué rendimiento da tu Mac para el cracking?

En este post no vamos a hablar de seguridad como tal, sino de rendimiento, aunque como bien dice el título del artículo, este rendimiento es bueno para, enter otras coas, el cracking de hashes, tan necesario en algunas fases de la auditoría de sistemas.

En esta ocasión vamos a hablar de iBench, una curiosa utilidad de benchmarking - es decir, de test de rendimiento - especialmente creada para equipos Apple.

iBench fue creado por los investigadores Tyler Harter, Chris Dragga, Michael Vaughn, Andrea C. Arpaci-Dusseau y Remzi H. Arpaci-Dusseau del Departamento de Ciencias de la Computación de la Universidad de Wisconsin, y publicado en sus paper "A File is Not a File: Understanding the I/O Behavior of Apple Desktop Applications" en el que explican por qué se ha creado iBench.

Este conjunto de pruebas, tal y como ellos mismos exponen, han sido creadas basándose en las actividades que los equipos de hoy en día deben realizar, haciendo pruebas intensivas en cómputo, pruebas intensivas en transferencia de memoria, y análisis de datos. Así, realizan pruebas como el cálculo de fractales, el cálculo de hashes MD5 o la compresión JPEG o ZIP para evaluar el rendimiento del sistema.

Figura 1: Ejecutar tests de iBench en un MacBook Air

La herramienta es totalmente gratuita y se puede descargar desde Descargar iBench. Una vez instalada, el funcionamento es bastante sencillo. Es suficiente con lanzar el programa y ejecutar los tests.

Figura 2: Test de transformación de Householder

Una a una las pruebas irán apareciendo por pantalla, ejecutándose de forma aleatoria para evitar que la prueba quede contaminada por una ejecución anterior.

Figura 3: Una de los tests, basado en cálculo de hashes MD5

Al finallizar las últimas pruebas, el sistema informará de la nota obtenida. En este caso no demasiado alta.

Figura 4: Resultado de iBench

¿Qué significan los resultados?

Los resultados de iBench represtan el rendimiento de este Mac en relación a un resultado base. Este resultado base se calcula de forma abstracta y no representa ningún modelo en concreto, aunque podría decirse que un PowerPC G4 dual de 1 GHz sería lo más representativo.

En cualquier caso, y como este ejemplo, un resultado de 2,65 representa que este Mac es 2,65 veces más rápido que el resultado base. Prueba el tuyo.

No hay comentarios:

Publicar un comentario