OSX/IOS

Prueba de estrés en una Mac maximizando el procesador

Si desea conectar completamente la CPU a la prueba de esfuerzo en una Mac, no encienda más que la Terminal. Usando la línea de comando, puede maximizar fácilmente todos los núcleos del procesador e inducir una carga enorme en una Mac, lo que facilita la determinación de cosas como la temperatura que alcanza el procesador bajo carga alta, si los ventiladores funcionan correctamente, qué tan poderosos son los ventiladores la duración de la batería en el caso de una gran carga de trabajo y otros problemas técnicos que pueden ser útiles para solucionar problemas. Aunque es un proceso técnico, es bastante sencillo de hacer y te lo explicaremos todo.

Pruebe el estrés en una Mac maximizando la CPU



Cómo probar el estrés en una Mac

Para maximizar la CPU de Mac usaremos la herramienta de línea de comandos llamada «sí», que básicamente no hace más que repetir la palabra «sí» a una velocidad tan alta que consume todos los recursos disponibles del procesador. En términos generales, cada instancia de «sí» maximizará un solo hilo en un solo núcleo de CPU. Esto significa que si tiene una Mac de doble núcleo con un procesador de hiperproceso, necesitará tener al menos cuatro instancias diferentes de «sí» en ejecución para poner la carga completa en la CPU.

Para comenzar, inicie Terminal, y es posible que desee realizar un seguimiento del monitor de actividad basado en la actividad del administrador de actividades para que pueda ver fácilmente la carga de la CPU y los recursos del sistema.

Cuando esté listo para probar su Mac, escriba el siguiente comando:

yes > /dev/null &

Envía una instancia «sí» en segundo plano, pero para cargar el procesador, querrá ejecutar más de una. Repita el proceso presionando la flecha y regrese para ejecutar algunas instancias más, o coloque un grupo en una sola línea de la siguiente manera:

yes > /dev/null & yes > /dev/null & yes > /dev/null & yes > /dev/null &

Descubrirá rápidamente en el Monitor de actividad o en la parte superior que el procesador está muy afectado.

Cuando haya terminado, escriba «killall yes» en la línea de comando en la misma ventana de terminal para eliminar todas las instancias del comando yes. Verá algo como esto:

$ killall yes
[1] Terminated: 15 yes > /dev/null
[2] Terminated: 15 yes > /dev/null
[3]- Terminated: 15 yes > /dev/null
[4]+ Terminated: 15 yes > /dev/null

También verá todos los casos de «sí» que se escapan de la lista de procesos en el Monitor de actividad. Si no es así, probablemente haya un error tipográfico en alguna parte.

A menos que tenga una razón válida para hacerlo, es mejor no ejecutar «sí» aleatoriamente porque obviamente causa problemas de rendimiento hasta que deja de ejecutarse.

Para obtener ayuda, el video a continuación muestra todo el proceso de principio a fin:

Para aquellos que se preguntan, esto también funciona en todas las versiones de Mac OS X e incluso Linux, por lo que puede probar cualquier Mac que se haya fabricado de esta manera. De hecho, siempre que haya una línea de comando basada en Unix, puede ejecutar el comando «yes» para probar un procesador Mac usando este enfoque.

Asegúrese de renunciar y eliminar los comandos «sí» cuando haya terminado de probar el estrés en su Mac, porque de lo contrario el uso de la CPU seguirá siendo alto y los ventiladores sin duda irán a toda velocidad pronto.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar