6 aplicaciones útiles de Linux para pruebas de estrés y rendimiento de la CPU de referencia

6 aplicaciones útiles de Linux para pruebas de estrés y rendimiento de la CPU de referencia
Los métodos de referencia y prueba de estrés a menudo se usan para medir el rendimiento de las PC y los servidores de escritorio. Estas pruebas también son útiles para encontrar problemas de hardware y anomalías del sistema que se observan solo cuando un sistema está bajo carga pesada.

Este artículo enumerará varias utilidades para realizar puntos de referencia de CPU y pruebas de estrés en su sistema. Si bien muchas de estas aplicaciones también proporcionan opciones para probar otros componentes de hardware, este artículo se centrará solo en las pruebas de CPU.

Hardinfo (solo un punto de referencia)

HardInfo es una utilidad gráfica para Linux que muestra información sobre varios componentes de hardware en su PC, como procesador, módulos de RAM, sensores, discos duros, etc. También admite la exportación de un informe detallado sobre su sistema en formato TXT o HTML para que pueda compartirlo con sus amigos, compararlo con otros sistemas o usarlo para fines de depuración.

Además de mostrar información general sobre su sistema, HardInfo proporciona algunas herramientas de referencia para medir el rendimiento de su hardware. En lo que respecta a la evaluación comparativa de la CPU, incluye cinco métodos: Blowfish CPU, CPU Cryptohash, CPU Fibonacci, CPU N-Ceaens y CPU Zlib.

Para instalar HardInfo en Ubuntu, ejecute el comando a continuación:

sudo apto install hardinfo

Para ejecutar un punto de referencia de CPU, haga clic en cualquier método de referencia en la sección "puntos de referencia", como se muestra en la captura de pantalla a continuación.

Una vez que el punto de referencia haya terminado, HardInfo le dirá si una puntuación más baja o más alta es mejor. También muestra puntajes para las CPU hechas por otros proveedores para una comparación fácil.

Sysbench (solo de referencia)

Sysbench, como su nombre indica, es una aplicación de línea de comandos para ejecutar puntos de referencia en su sistema. Escrito en Lua, Sysbench está destinado principalmente a hacer una evaluación comparativa de la base de datos. Sin embargo, incluye opciones para probar el rendimiento de la CPU, la memoria y el archivo.

Para instalar Sysbench en Ubuntu, ejecute el comando a continuación:

sudo apto install sysbench

Para comenzar un punto de referencia usando Sysbench, ejecute el siguiente comando:

$ sysbench cpu --threads = 2 ejecutar

Dónde:

  • "CPU" es el tipo de prueba
  • "Threads" es el número de hilos creados por Sysbench para realizar una evaluación comparativa de múltiples subprocesos

Puede usar otros interruptores de línea de comandos para personalizar el comportamiento de referencia. Se pueden encontrar más detalles sobre estas opciones aquí.

Una vez que la prueba ha terminado, puede usar la variable "Eventos por segundo" para medir el rendimiento de su CPU. Desafortunadamente, a diferencia de HardInfo, Sysbench no proporciona resultados de referencia de otros modelos de CPU hechos por varios proveedores de hardware que existen. Si tiene varias computadoras, puede ejecutar la prueba en ambas y luego comparar los números. Más alto es el número de eventos por segundo, mejor es el rendimiento de la CPU.

Estrés (solo prueba de estrés)

El estrés es una simple utilidad de línea de comandos para realizar pruebas de estrés por entrada-salida de la CPU, memoria y disco.

Puede instalar el estrés en Ubuntu ejecutando el siguiente comando:

SUDO APT TRESS DE INSTALACIÓN

Tenga en cuenta que el estrés no ejecutará ninguna prueba de referencia en su sistema, en su lugar, martillará constantemente la CPU y hará que se ejecute al 100%. Se le recomienda cerrar todas las aplicaciones en ejecución antes de hacer una prueba. Ejecutar el estrés durante un período más largo puede bloquear el sistema y es posible que deba hacer un reinicio duro para recuperar el sistema.

Puede iniciar la prueba de estrés ejecutando el comando a continuación donde "CPU" se refiere al número de subprocesos utilizados para realizar la prueba. Para detener la prueba en cualquier momento, cierre el terminal o presione para que se detenga.

Estrés - -CPU 2

Usé el estrés extensamente cuando construí una nueva PC para mí un año hace un año. Me ayudó mucho a ajustar las velocidades de los ventiladores en el BIOS para mejorar el enfriamiento.

Estrés-ng (solo prueba de estrés)

Stress-NG es una implementación actualizada de la herramienta de estrés mencionada anteriormente. Es mucho más avanzado e incluye cientos de pruebas para poner una carga en su sistema.

Puede instalar Cress-NG en Ubuntu ejecutando el comando a continuación:

sudo apto instalar estrés-ng

Tenga en cuenta que la advertencia mencionada anteriormente también se aplica a esta herramienta. Ejecutar el estrés-ng durante mucho tiempo puede congelar su sistema, haciéndolo recuperable a través de un reinicio duro solo.

Puede iniciar la prueba de estrés-ng ejecutando el comando a continuación donde "CPU" se refiere al número de subprocesos utilizados para realizar la prueba. Para detener la prueba en cualquier momento, cierre el terminal o presione para que se detenga.

Stress-NG--CPU 4

Ejecutar el comando anterior se ejecutará alrededor de 70 pruebas de CPU secuencialmente. Sin embargo, puede ejecutar todas estas pruebas en paralelo ejecutando el comando a continuación:

stress-ng--cpu 4-todo

Es posible personalizar el comando utilizando muchos otros interruptores de línea de comando, pero explicarlos todos aquí está más allá del alcance de este artículo. Puedes explorar estas opciones desde aquí.

S-tui (solo prueba de estrés)

S-TUI es un monitor de recursos de CPU que utiliza una interfaz gráfica basada en el terminal para mostrar datos y gráficos.

Admite pruebas de estrés de la CPU utilizando la aplicación de estrés enumerada anteriormente, al tiempo que le brinda una buena vista de pájaro sobre los diversos parámetros de la CPU, como frecuencia, temperatura y utilización.

S-TUI se puede instalar en Ubuntu ejecutando el comando a continuación:

sudo apto install s-tui tensión

Como es solo una aplicación frontend basada en terminal para la línea de la línea de comandos de estrés, varíe el bloqueo del sistema durante el uso alto.

Ejecute el siguiente comando para iniciarlo. Para detener la prueba en cualquier momento, cierre el terminal o presione para que se detenga.

s-tui

7-ZIP (solo un punto de referencia)

7-ZIP es una herramienta de compresión de archivos que puede hacer niveles extremos de compresión en los archivos y almacenarlos en un formato de archivo de tamaño 7Z reducido. 7-ZIP viene con una opción incorporada para ejecutar puntos de referencia de compresión LZMA para medir el rendimiento de la CPU.

Para instalar 7-Zip en Ubuntu, ejecute el comando:

sudo apt install p7zip-full

Para ejecutar un solo punto de referencia enhebrado, use el comando a continuación:

7Z B -MMT1

La evaluación comparativa multiproceso se puede ejecutar utilizando el siguiente comando:

7Z B

Los resultados están en millones de instrucciones por segundo (MIPS). Puede comparar estos resultados con otros modelos de CPU desde aquí.

Conclusión

Estas son algunas de las utilidades gratuitos y de código abierto que pueden ejecutar puntos de referencia de CPU en su sistema. En los buenos viejos tiempos, ejecutar Flash Player en Firefox era una excelente manera de hacer una prueba de esfuerzo su CPU. En estos días, sin embargo, todas las aplicaciones mencionadas anteriormente hacen un buen trabajo.