La désactivation des cœurs ne permet pas d'économiser de l'énergie. En fait, il est probable qu'elle utilise plus le pouvoir.
OS X prend en charge SpeedStep qui adapte automatiquement la fréquence et la tension à l'opération en cours. Ainsi, si un cœur n'est pas utilisé, il ne consommera pas (beaucoup) d'énergie.
Mais il y a plus :
Supposons que vous ayez une tâche qui puisse être exécutée en parallèle, comme l'encodage d'une vidéo. Si vous avez deux cœurs, vous pouvez l'exécuter au moins deux fois plus vite avec un seul. Cela signifie que l'ordinateur peut cesser beaucoup plus tôt de consommer de l'énergie pour d'autres tâches nécessaires au processus - surcharge du processeur, allocation de mémoire vive, entrées/sorties du disque dur, etc.
De plus, pendant que ce long processus est en cours d'exécution, il doit continuer à basculer toutes les autres tâches que l'ordinateur effectue normalement. Cette commutation inutile consomme de l'énergie et des ressources.
Voir ce fil de discussion StackOverflow pour une explication plus longue.
(Voici le Page Apple dans le volet de préférences Processeur et comment désactiver les cœurs à partir de la ligne de commande).