Instalando sysbench
Esta herramienta (sysbench) no sirve como dije antes, para hacer benchmark de varias cosas (I/O, CPU, MySQL, etc), en esta ocasión solo la usaremos para el CPU, primero obviamente… debemos instalarla:En sistemas como Debian, Ubuntu o similares:
sudo aptitude install sysbench
En ArchLinux y derivados:
yaourt -S sysbench
Usando sysbench para medir rendimiento de CPU
Ahora solo nos queda ejecutarlo con privilegios de admin y con los parámetros apropiados:sysbench --test=cpu --cpu-max-prime=20000 run
¿qué significa esto?
- Haremos un test del CPU
- El número debe ser tal que el test dure al menos 10 segundos, 20000 es un valor que les debe servir.
Ok, pero ¿qué debo ver aquí?
Lo realmente importante es el tiempo de ejecución, o sea, qué tan rápido el CPU completó el test.
O sea, en el 1er screenshot se ve que el CPU completó el test en 40.5 segundos, el segundo muestra que lo completó en 46.5 segundos, mientras que le 3er y último screenshot nos indica que el test se completó en 26.9 segundos.Esto significa que el 3er CPU es el más rápido, porque completó el test en menor tiempo que los otros, ¿simple o no?
Por cierto, si están pensando que un servidor/ordenador con 8 núcleos y otro con solo 4, el de 8 núcleos siempre completará más rápido el test por tener mayor cantidad … están en un error, el test corre en un solo núcleo, o sea, la cantidad no importa acá ;)
Bueno eso es todo, espero les haya sido de utilidad, yo sigo corriendo tests en el VPS de GNUTransfer :D
from Desde Linux http://feedproxy.google.com/~r/UsemosLinux/~3/UlMcZuKogX4/
via IFTTT