Terminal 101, prueba de estrés, tu Mac con el comando Sí
CómoTodos los lunes, le mostraremos cómo hacer algo nuevo y simple con la aplicación de línea de comandos integrada de Apple. No necesita ningún software sofisticado, o un conocimiento de codificación para hacer cualquiera de estos. Todo lo que necesitas es un teclado para escribirlos.!
Si alguna vez tuvo un problema con su Mac que solo sucedió cuando la computadora estaba bajo estrés (o si simplemente siente la necesidad de hacerle una prueba de estrés a su Mac), entonces hay un comando de Terminal para usted. Los técnicos de Apple a menudo usan el comando "sí" para comenzar a utilizar instantáneamente el 100 por ciento de su CPU y sus núcleos. Esto es ideal para cuando necesita grabar o hacer hincapié en una Mac (u otra máquina Unix). Echemos un vistazo a cómo usarlo..
Haciendo eco y
De forma predeterminada, puede escribir la palabra "sí" en la línea de comando, y luego ingresar para comenzar a imprimir "y" continuamente en la salida estándar.
Haciendo eco de otra palabra
Si está ejecutando esta prueba en muchas máquinas y se aburre por la cadena continua de "y" corriendo por la pantalla, puede hacer las cosas más emocionantes al denotar su propia cadena personalizada para usar. Para hacer esto, escriba el siguiente comando en el terminal:
si [palabra]
Reemplace "[word]" con la palabra que desea hacer eco en la línea de comando.
Detener el comando
Para detener la ejecución del comando "sí" y aliviar la tensión en su Mac, volverá a la ventana de la Terminal y presionará la combinación de teclas Control + C.
Maximizando todos los núcleos
Si tiene una máquina con varios núcleos, ingrese el siguiente comando, seguido de un espacio, el signo "&" y el mismo comando para que coincida con el número de núcleos que tiene su máquina:
si> / dev / null
Entonces, si tienes dos núcleos, usa el siguiente comando:
Si tienes tres núcleos, este comando:
y así sucesivamente hasta maximizar cada núcleo en tu Mac.
Para finalizar esta prueba y aliviar la tensión en su Mac, use el comando Control + C, pero luego escriba el siguiente comando:
killall si
Esto asegurará que todos los procesos de "sí" que se generaron en su computadora se eliminen correctamente y ya no se sigan ejecutando. Usando este método, el Terminal no emitirá ninguna palabra a la pantalla.
Cory Bohon es un escritor de tecnología independiente, desarrollador independiente de Mac e iOS y fotógrafo aficionado. Sigue al autor de este artículo en Twitter..