6 aplicaciones útiles de Linux para probar el rendimiento de la CPU

Si eres un desarrollador de software o un entusiasta de la tecnología, es posible que desees probar la capacidad de tu CPU para medir su rendimiento y capacidad de procesamiento. Las pruebas de estrés y benchmarking son formas útiles de evaluar la capacidad de la CPU para trabajar bajo condiciones extremas. En este artículo, te presentamos las seis mejores aplicaciones de pruebas de estrés y benchmarking disponibles en Linux.
Aplicaciones de pruebas de estrés de la CPU
1. Stress-ng
Stress-ng es una herramienta de pruebas de estrés ampliamente utilizada en Linux. Ofrece más de 200 pruebas de estrés predefinidas que se pueden ejecutar simultáneamente en la CPU. Algunas de las pruebas de estrés incluyen pruebas de memoria, E/S o configuraciones de red.
Para instalar Stress-ng en tu máquina Linux, simplemente abre un terminal y escribe el siguiente comando:
sudo apt-get install stress-ng
Una vez instalado, puedes probar el rendimiento de tu CPU con el siguiente comando:
stress-ng --cpu 8 --timeout 60s --metrics-brief
Este comando prueba el rendimiento de la CPU por un minuto, utilizando 8 núcleos y muestra los resultados brevemente.
2. CPU Stress
Otra aplicación de pruebas de estrés popular es CPU Stress, que te permite probar la capacidad de la CPU de tu máquina. Esta herramienta te permite seleccionar la cantidad de núcleos que deseas utilizar, así como establecer una duración específica de la prueba.
Para instalar CPU Stress, en una terminal escribe:
sudo apt-get install -y stress
Después de la instalación, puedes probar el rendimiento de tu CPU escribiendo lo siguiente en la terminal:
stress -c 8 -t 60s
Este comando prueba el rendimiento de la CPU por un minuto, utilizando 8 núcleos.
Aplicaciones de benchmarking de la CPU
1. Geekbench
Geekbench es un software de referencia multiplataforma que se ejecuta en Linux, macOS y Windows. Con él puedes probar el rendimiento de la CPU de tu máquina y obtener puntuaciones de referencia comparables.
Para instalar Geekbench en tu sistema Linux, debe descargar el archivo comprimido desde el sitio web oficial de Primate Labs y extraerlo en tu directorio de inicio. Luego escribe el siguiente comando en la terminal:
cd ~/geekbench
Para iniciar la prueba, escribe:
./geekbench5
Este comando ejecuta la prueba y proporciona una puntuación de referencia.
2. Phoronix Test Suite
Otra aplicación de benchmarking popular es Phoronix Test Suite. Esta herramienta le permite seleccionar entre una amplia variedad de pruebas de rendimiento, incluidas pruebas de juegos, pruebas de calidad multimedia y pruebas de cifrado.
Para instalar Phoronix Test Suite, abre una terminal y escribe:
sudo apt-get install phoronix-test-suite
Una vez instalado, puedes ejecutar pruebas de rendimiento como:
phoronix-test-suite benchmark pts/compress-gzip
Este comando ejecuta una prueba de rendimiento de compresión de gzip y proporciona una puntuación de referencia.
Conclusión
Estas son algunas de las mejores aplicaciones disponibles para probar el rendimiento de la CPU en Linux. Con estas herramientas, puedes probar y comparar fácilmente el rendimiento de tu CPU. Asegúrate de utilizar la herramienta correcta para la tarea que deseas realizar, ya sea una prueba de estrés para probar la resistencia de la CPU o una prueba de referencia para comparar el rendimiento de la CPU con otras máquinas.
Utilice estas aplicaciones con precaución y siempre realiza una copia de seguridad de los archivos importantes antes de ejecutar pruebas de estrés en tu sistema.
Preguntas frecuentes
¿Cuál es la mejor herramienta para pruebas de estrés en Linux?
Stress-ng y CPU Stress son dos de las mejores herramientas disponibles para pruebas de estrés en Linux. Ofrecen múltiples opciones de prueba y son fáciles de usar.
¿Cuál es la mejor aplicación para benchmarking en Linux?
Geekbench y Phoronix Test Suite son dos de las mejores aplicaciones para benchmarking en Linux. Ambas herramientas ofrecen una amplia gama de pruebas de referencia y proporcionan puntuaciones comparables e informativas.
¿Cuál es la diferencia entre una prueba de estrés y una prueba de benchmarking?
Las pruebas de estrés se utilizan para probar la resistencia de la CPU al probar sus límites en situaciones extremas. Las pruebas de benchmarking se utilizan para comparar el rendimiento de la CPU con otras máquinas y proporciona una puntuación comparativa.
¿Puedo ejecutar estas aplicaciones de pruebas de rendimiento en otras plataformas además de Linux?
Sí, algunas de estas aplicaciones, como Geekbench, Phoronix Test Suite y Stress-ng, son software multiplataforma que se pueden ejecutar en Linux, macOS y Windows.
Ejemplos de códigos
A continuación se muestran algunos ejemplos de códigos utilizados en este artículo:
sudo apt-get install stress-ng- Instala la herramienta Stress-ngstress-ng --cpu 8 --timeout 60s --metrics-brief- Prueba el rendimiento de la CPU por un minuto, utilizando 8 núcleos y muestra los resultados brevemente.sudo apt-get install phoronix-test-suite- Instala Phoronix Test Suitephoronix-test-suite benchmark pts/compress-gzip- Ejecuta una prueba de rendimiento de compresión de gzip con Phoronix Test Suite
[nekopost slugs="mejor-servidor-de-distribuciones-de-linux,las-mejores-aplicaciones-de-presentacion-de-diapositivas,diccionario-de-aplicaciones-linux,editor-hex-linux,los-mejores-editores-de-markdown-linux,las-mejores-aplicaciones-de-youtube-linux,aplicaciones-de-monitoreo-de-portapapeles-linux,apps-monitor-amd-gpu-linux,linux-windows"]

Deja una respuesta