7 votos

Una forma sencilla de desactivar los núcleos del procesador sobre la marcha

Hola estoy buscando una manera rápida de desactivar los núcleos del procesador de mi macbook para ahorrar energía cuando estoy varado lejos de un cargador. Estoy lejos de que los instrumentos pueden hacer esto desde sus preferencias, pero eso es un poco incómodo. También solía haber un pref de sistema "Procesador", pero no funciona en lion ya que es de 32 bits.

¿Hay alguna otra manera? ¿Quizás una aplicación de la barra de menús o un comando de la terminal que se pueda programar?

2voto

Desactivar los núcleos no ahorra energía. De hecho, es probable que utilice más poder.

OS X es compatible con SpeedStep que automáticamente escala la frecuencia y el voltaje para soportar la operación que se está realizando. Así, si un núcleo no se utiliza, no consumirá (mucha) energía.

Pero hay más:

Suponga que tiene una tarea que puede ejecutarse en paralelo, como la codificación de vídeo. Si tienes dos núcleos, puedes ejecutarla al menos el doble de rápido con uno. Esto significa que el ordenador puede dejar de utilizar energía para otras tareas necesarias para el proceso -sobrecarga del procesador, asignación de RAM, E/S del disco duro, etc.- mucho antes.

Además, mientras ese largo proceso se está ejecutando, tiene que seguir cambiando todas las demás tareas que el ordenador hace normalmente. Esta conmutación inútil va a consumir energía y recursos.

Ver este hilo de StackOverflow para una explicación más larga.

(Aquí está el Página de Apple en el panel de preferencias del procesador y cómo desactivar los núcleos desde la línea de comandos).

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