Una forma fácil de deshabilitar los núcleos del procesador sobre la marcha

7

Hola, estoy buscando una forma rápida de deshabilitar los núcleos del procesador de mi macbook para ahorrar energía cuando estoy desechado de un cargador. Estoy lejos de que los instrumentos puedan hacer esto por sus preferencias, pero eso es un poco inconveniente. También solía haber un sistema de "Procesador" pref, pero no funciona en Lion ya que es de 32 bits.

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

    
pregunta Alexander 03.03.2012 - 20:47

1 respuesta

2

La desactivación de los núcleos no ahorra energía. De hecho, es probable que use más poder.

OS X admite SpeedStep , que ajusta automáticamente la frecuencia y el voltaje para respaldar la operación que se está realizando. Por lo tanto, si no se está utilizando un núcleo, no usará (mucho) poder.

Pero hay más:

Supongamos que tiene una tarea que se puede ejecutar en paralelo, como la codificación de video. Si tiene dos núcleos, puede ejecutarlo al menos dos veces más rápido que con uno. Esto significa que la computadora puede dejar de usar la energía para otras tareas necesarias para el proceso: la sobrecarga del procesador, la asignación de RAM, la E / S del disco duro, etc. mucho antes.

Además, mientras se ejecuta ese largo proceso, tiene que seguir cambiando todas las otras tareas que normalmente realiza la computadora. Este cambio inútil va a utilizar energía y recursos.

Consulte este hilo de StackOverflow para obtener una explicación más detallada.

(Aquí está la página de Apple en el panel de preferencias del Procesador y cómo deshabilitar núcleos desde la línea de comando.)

    
respondido por el David Veksler 07.03.2012 - 16:28

Lea otras preguntas en las etiquetas