7 votes

Un moyen simple de désactiver les cœurs de processeur à la volée

Je cherche un moyen rapide de désactiver les cœurs du processeur de mon macbook pour économiser de l'énergie lorsque je suis coincé loin d'un chargeur. Je suis loin que les instruments peuvent le faire à partir de ses préférences, mais c'est un peu gênant. Il y avait aussi une préférence système "Processeur", mais elle ne fonctionne pas sur Lion puisqu'il est en 32 bits.

Y a-t-il un autre moyen ? Peut-être une application de la barre de menu ou une commande du terminal qui peut être scriptée ?

2voto

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).

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X