Estoy usando un MBP (finales del '19, 8-Core i9, MacOS 12.5). En uso medio y pesado, los ventiladores entran en acción, como era de esperar. Sin embargo, a veces quiero usar el MBP casualmente y estaría dispuesto a acelerar la CPU para disminuir/eliminar la probabilidad de que los ventiladores se activen. ¿Hay alguna forma relativamente segura de hacerlo? Me he dado cuenta de que al iniciar Siri los ventiladores se detienen, probablemente combinado con la ralentización de la CPU. ¿Alguien sabe una buena manera de hacer esto?
Respuesta
¿Demasiados anuncios?Aparte de jugar con herramientas que pueden cambiar la velocidad del ventilador (lo que puede ser potencialmente arriesgado), también puedes poner a dormir algunos (¡pero no todos!) de los núcleos de la CPU.
En primer lugar, averigua cuántos núcleos de CPU tienes:
sysctl -n hw.ncpu
Por ejemplo, si el comando anterior muestra que tiene 16
núcleos de CPU puede poner la mitad de ellos a dormir ejecutando lo siguiente desde el terminal:
sudo cpuctl offline 1 2 3 4 5 6 7 8
Vuelve a poner los núcleos en línea:
sudo cpuctl online 1 2 3 4 5 6 7 8
Ver el estado online/offline de los núcleos de la CPU:
sudo cpuctl list
NO tirar todos los núcleos fuera de línea, ¡o de lo contrario tu mac se bloqueará!
Si te sientes nostálgico y quieres volver a experimentar el rendimiento de los ordenadores intel 386 anteriores a mswindows, deja un solo núcleo activo. Tener sólo un núcleo activo reducirá ambos el ruido del ventilador y rendimiento. :D
Para más detalles, consulte también en terminal las páginas de manual de:
man sysctl
man cpuctl
NOTA: Esto sólo funciona en macs Intel, pero no funciona (¿todavía?) en chips Apple Silicon M1/M2.
Para visualizar el uso de los núcleos de la CPU en tiempo real, haga doble clic en el gráfico CARGA CPU en la pantalla
Activity Monitor.app
.
Esto es lo que se puede ver con un solo núcleo en línea: