Prueba de estrés de una Mac maximizando la CPU
Tabla de contenido:
Si desea vincular completamente la CPU para realizar una prueba de estrés en una Mac, no gire más allá de la Terminal. Usando la línea de comando, puede maximizar fácilmente todos los núcleos de la CPU e inducir una gran carga en una Mac, lo que facilita determinar cosas como qué temperatura alcanza el procesador bajo una carga pesada, si los ventiladores funcionan correctamente, qué tan ruidosos son los ventiladores, qué duración de la batería es como bajo una inmensa carga de trabajo y otros aspectos técnicos que pueden ser útiles para solucionar problemas.Aunque es un proceso técnico, es bastante simple de hacer y te explicaremos todo.
Cómo hacer una prueba de 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 nada más que repetir la palabra "sí" a tal velocidad 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 hiperproceso, deberá tener al menos cuatro instancias diferentes de "sí" ejecutándose para poner la carga completa en la CPU.
Para comenzar, inicie Terminal y es posible que desee ver el Monitor de actividad del administrador de tareas basado en la interfaz de usuario para que pueda observar fácilmente la carga de la CPU y los recursos del sistema.
Cuando esté listo para realizar una prueba de estrés en la Mac, escriba el siguiente comando:
yes > /dev/null &
Eso envía una instancia de 'sí' al fondo, pero para cargar la CPU querrá tener más de uno en ejecución. Repita el proceso presionando la flecha hacia arriba y regrese para ejecutar otras varias instancias, o coloque un grupo en una sola línea así:
yes > /dev/null y sí > /dev/null y sí > /dev/null y sí > /dev/null &
Descubrirá rápidamente en el Monitor de actividad o superior que el procesador está recibiendo un fuerte golpe.
Cuando haya terminado, en la misma ventana de terminal, escriba "killall yes" en la línea de comando para eliminar todas las instancias del comando yes. Verás algo como esto:
$ killall sí Terminado: 15 sí > /dev/null Terminado: 15 sí > /dev/null - Terminado: 15 sí > /dev/null + Terminado: 15 sí > /dev/null
También verá todas las instancias de "sí" caer de la lista de procesos en el Monitor de actividad. Si no es así, es probable que haya un error tipográfico en alguna parte.
A menos que tenga una razón válida para hacer esto, es mejor que no ejecute "sí" al azar, ya que obviamente causa problemas de rendimiento hasta que deja de ejecutarse.
Para obtener ayuda, el siguiente video muestra todo el proceso de principio a fin:
Para aquellos que se preguntan, esto funciona en todas las versiones de Mac OS X e incluso en Linux también, por lo que puede probar cualquier Mac que se haya creado de esta manera. De hecho, siempre que haya una línea de comandos basada en Unix, puede ejecutar el comando 'sí' para realizar una prueba de estrés en una CPU Mac utilizando este enfoque.
Asegúrese de salir y eliminar los comandos 'sí' cuando termine de realizar la prueba de estrés de la Mac, ya que de lo contrario el uso de la CPU seguirá siendo alto y los ventiladores, sin duda, funcionarán a toda velocidad en breve.