2 votos

Limitar el uso de la CPU de todo el sistema

Quiero limitar el uso de la CPU de todo el sistema MacOS. No me importa si se ralentiza, pero sólo quiero comprometer algo de velocidad por la temperatura.

He buscado algún programa que haga esto. El que parece más cercano a mis necesidades es AppPolice, pero creo que sólo puede hacer uno a la vez siendo una aplicación GUI y cputhrottle no funciona con SIP habilitado .

Entonces, ¿hay una manera o un programa para hacer esto sistemáticamente sin desactivar el SIP idealmente?

1voto

user43889 Puntos 266

Se me ocurren al menos 3 formas de ralentizar todo el Mac.

Turbo Boost

A menos que tengas un Mac muy antiguo (o un M1 muy nuevo), puedes reducir las temperaturas desactivando el Intel® Turbo Boost.

Prueba con Conmutador Turbo Boost . Tendrás que pasar por algunos aros para que funcione porque utiliza una extensión del kernel. El sitio web tiene las instrucciones necesarias.

Argumentos para el arranque

Una alternativa es desactivar algunos núcleos del procesador. Aunque no lo he hecho yo, deberías poder ejecutar este comando de Terminal (con un número adecuado de núcleos en funcionamiento) y reiniciar:

sudo nvram boot-args="cpus=4"

Instrumentos de Xcode

Una forma más sencilla de controlar los núcleos y los hilos es utilizar la función de Xcode Instrumentos que tiene la opción de reducir el número de hilos (utilizados en una cpu hiper-hilo) o de desactivar el hiper-hilo. Tiene este panel de preferencias:

enter image description here

Aunque dice "Núcleos activos del procesador", en realidad se trata de "Hiperhilos activos del procesador", a menos que se desactive lo que llama "Multihilo por hardware".

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X