GNU/Linux >> Tutoriales Linux >  >> Linux

Las 8 mejores herramientas para medir el rendimiento de las pruebas de estrés de Linux

Se ha dicho que la distribución de Linux puede soportar mucho estrés y puede funcionar bien en el resultado de referencia con el mismo hardware que el sistema operativo Windows. Antes de ejecutar software pesado en su sistema Linux, es posible que desee ejecutar la prueba de estrés de la CPU de Linux para determinar cuánto estrés puede soportar esta PC para un mejor rendimiento.

Las pruebas de estrés de la CPU son realizadas principalmente por desarrolladores y programadores que necesitan conocer la durabilidad y la resistencia de un sistema antes de lanzarlo públicamente. Como los sistemas Linux son gratuitos y de código abierto, los desarrolladores construyen diferentes distribuciones con optimizaciones de hardware de diferentes niveles.

Evaluación comparativa frente a pruebas de estrés:¿cuál es la diferencia?

Mucha gente piensa que las pruebas comparativas y de estrés son las mismas para Linux y otros sistemas operativos. Los resultados de referencia en realidad le dan un valor de un resultado que realiza para verificar la fuerza de un hardware específico. En el resultado de la evaluación comparativa, puede verificar que su componente de hardware específico está funcionando como se esperaba.

Puede verificar y obtener los datos de métricas de hardware en parámetros globales para asegurarse de que los fabricantes le brinden un producto de calidad. Por otro lado, la prueba de estrés es un proceso en el que puede asegurarse de cuánto estrés pueden soportar su CPU, GPU Ram y otros componentes en una situación de sobrecarga.

Herramientas de prueba de esfuerzo de la CPU de Linux

Para ejecutar una prueba de estrés exitosa en un sistema Linux, será necesario operar algunas aplicaciones reconocidas y confiables en un sistema Linux que puedan mostrarnos los resultados del estrés. Ejecutar algunas aplicaciones para realizar los resultados de estrés puede necesitar que tenga acceso de root en los permisos de Sudo. Asegúrese de ser un usuario root en su sistema. En esta publicación, veremos cómo verificar la prueba de estrés de la CPU de Linux y también veremos algunas herramientas para la evaluación comparativa del hardware de Linux.

1. Conjunto de pruebas Phoronix

La herramienta Phoronix es una de las herramientas más utilizadas para la evaluación comparativa de la CPU y las pruebas de estrés. Puede ejecutar los comandos mencionados a continuación en el shell del terminal con privilegios de root para instalar la herramienta Phoronix en su máquina basada en Debian.

$ sudo wget http://phoronix-test-suite.com/releases/repo/pts.debian/files/phoronix-test-suite_9.8.0_all.deb
$ sudo apt install gdebi-core
$ sudo gdebi phoronix-test-suite_9.8.0_all.deb

Ahora, después de que finalice la instalación, puede ejecutar la herramienta Phoronix en su máquina. Puede llevar un tiempo cargar todos los parámetros predeterminados, así que muéstrele la carga de la CPU y la prueba de esfuerzo.

$ phoronix-test-suite

2. Herramienta CLI Stress-ng

Stress-NG es otra herramienta de prueba de estrés de CPU Linux basada en línea de comandos. Puede instalarlo en su máquina con el comando mencionado a continuación.

$ sudo apt install stress-ng

Ahora, cuando finalice la instalación, puede verificar la capacidad de estrés de la CPU con el siguiente comando stress-ng.

$ stress-ng --cpu 2

3. Pruebas de estrés GTK (GST)

Para instalar la herramienta de prueba de esfuerzo GTK, utilizaremos el método Flatpak. Si no tiene Flatpak instalado en su máquina, asegúrese de saber todo sobre Flatpak y cómo instalarlo en Linux.

sudo add-apt-repository ppa:flatpak/stable
sudo apt update
sudo apt install flatpak

También deberá obtener el paquete FlatHUb.

sudo apt install --reinstall ca-certificates
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
sudo apt install gnome-software-plugin-flatpak

Ahora, ejecute los comandos mencionados a continuación en el shell del terminal para instalar la herramienta GTKStress Testing en su máquina basada en Debian.

$ sudo flatpak install flathub com.leinardi.gst

El comando proporcionado a continuación ejecutará una carga de CPU generada automáticamente y un resultado de prueba de esfuerzo en el shell.

$ flatpak run com.leinardi.gst

4. 7-Zip:prueba de esfuerzo de la CPU de Linux

Todos sabemos que 7-zip se usa ampliamente para comprimir, descomprimir y extraer archivos. Pero, ¿sabía que esta herramienta también puede verificar los detalles de la CPU y las pruebas de estrés en Linux? Ahora puede verificar la carga de la CPU y las métricas con 7-zip. Si no tiene la herramienta instalada, puede obtenerla en su máquina a través del comando mencionado a continuación.

$ sudo apt-get install p7zip-full

Para verificar la carga de CPU de subproceso único de su máquina, ejecute el comando mencionado a continuación.

$ 7z b -mmt1

Puede ejecutar el siguiente comando para comprobar la carga de la CPU multiproceso.

$ 7z b

5. Estrés:prueba de estrés de la CPU de Linux

Aquí veremos cómo verificar el estrés de la CPU con la herramienta Stress. Primero, deberá obtener la herramienta Stress en su máquina Linux.

$ sudo apt install stress

Ahora, para obtener la actualización de la comprobación de estrés de la CPU, puede ejecutar el comando mencionado a continuación.

$ stress --cpu 2

También puede verificar la carga de la CPU para otros subprocesos de la CPU con un valor de tiempo de espera personalizado.

$ sudo stress --cpu  8 --timeout 20

El comando mencionado a continuación le dará el valor de tiempo de espera de estrés.

$ uptime

6. S-tui (solo prueba de esfuerzo)

S-tui es una herramienta de terminal basada en Python para probar el estrés de la CPU en Linux. Puede obtenerlo en su sistema Linux a través de métodos convencionales y Python Pip. Aquí puede ver que el comando proporcionado a continuación le permitirá instalar S-tui en Debian Linux.

$ sudo apt install s-tui stress

Finalmente, ejecute el comando mencionado a continuación para ver los resultados de la prueba de estrés de la CPU en su máquina Linux.

$ s-tui

7. Sysbench:Prueba de estrés y Benchmark

Esta herramienta le dará resultados precisos para las pruebas de hardware de la CPU. Puede ejecutar los comandos mencionados a continuación en el shell del terminal para instalar la herramienta Sysbench en su máquina basada en Debian.

$ sudo apt install sysbench

Ahora, cuando la instalación se haya realizado con éxito, ahora puede ejecutar el comando mencionado a continuación para verificar la carga de la CPU y el resultado de la prueba de esfuerzo y el punto de referencia de la CPU para su sistema win AC.

$ sysbench cpu --threads=2 run

8. Geekbench:herramienta de prueba de esfuerzo de la CPU de Linux

Geekbench es uno de los probadores de referencia más útiles y utilizados para plataformas Linux. Aunque necesitamos obtener los resultados de la prueba de estrés de la CPU, esta herramienta puede ser muy útil cuando necesita verificar los resultados de las pruebas comparativas de la CPU para tener una mejor idea de su sistema.

Puede ejecutar los comandos mencionados a continuación en el shell del terminal con privilegios de root para instalar la herramienta Geekbench en su máquina basada en Debian.

$ sudo wget http://cdn.geekbench.com/Geekbench-5.2.3-Linux.tar.gz
$ sudo tar xf Geekbench-5.2.3-Linux.tar.gz
$ cd Geekbench-5.2.3-Linux && ./geekbench5

¡Perspectivas!

Mientras verifica el estrés de la CPU o la cantidad de carga que probablemente tomará su CPU, también necesita conocer los resultados de referencia de su hardware. Según mis experiencias personales durante años de uso de Linux, si necesita los resultados de las pruebas comparativas de la CPU y los resultados de las pruebas de estrés, puede elegir sin esfuerzo qué software puede ejecutar en su sistema y si necesita actualizar su sistema o no.

En toda la publicación, hemos visto algunas publicaciones para verificar la evaluación comparativa de la CPU y el estrés de la CPU. Espero que este post te haya sido de ayuda; en caso afirmativo, comparta esta publicación con sus amigos y la comunidad de Linux. También puedes escribir tus opiniones sobre esta publicación en la sección de comentarios.


Linux
  1. Cómo medir el rendimiento en su servidor Linux VPS

  2. Las 5 mejores herramientas de monitoreo de Linux basadas en terminales

  3. Las 8 mejores herramientas de minería de criptomonedas para Linux

  4. Las mejores herramientas de transferencia de archivos en Linux

  5. Las 25 mejores herramientas de depuración y supervisión del rendimiento de Linux

Los 20 mejores software y herramientas de videoconferencia de Linux

Las 20 mejores herramientas de bioinformática para el sistema Linux

Las 15 mejores herramientas de física para el sistema Linux para enseñar física

Las 10 mejores herramientas de administración de direcciones IP para Linux

Las 15 mejores herramientas químicas para el sistema Linux

Las 15 mejores herramientas de biología para el sistema Linux