4 votes

Comment puis-je désactiver Intel Turboboost et Hyper-Threading ?

Le titre résume assez bien la situation, mais j'ai besoin d'un moyen de désactiver Turboboost et Hyper-Threading. Je suis actuellement sur MacOS Catalina et je suis capable de modifier les fichiers système parce que j'ai désactivé SIP. Je suis d'accord pour que la solution ne soit pas permanente (c'est-à-dire qu'elle se réinitialise au redémarrage). J'ai utilisé https://discussions.apple.com/thread/6262465 comme référence et cela n'a pas fonctionné pour moi. La plupart de ces solutions sur Internet ont cessé de fonctionner après OS X Yosemite.

Veuillez répondre à cette question uniquement si vous fournissez une solution, et non si vous me dites de laisser l'hyperthreading activé.

D'ailleurs, cette question n'est pas un doublon car la plupart des autres questions ne demandent que comment le faire sur OS X Yosemite et en dessous quand Apple avait des outils pour le faire.

2 votes

Puis-je vous demander pourquoi vous voulez faire cela ? Il existe peut-être un autre moyen d'atteindre votre objectif.

2 votes

J'ai besoin de réduire la consommation d'énergie de mon Mac et l'assistance Apple m'a confirmé que l'Hyper-Threading et le Turboboost consommaient beaucoup d'énergie.

0 votes

@benwiggy quel autre moyen puis-je utiliser pour atteindre les 11 heures annoncées de web sans fil sur mon MacBook Pro 16" 2019 de 2.4kilobuck qui passe de 100% de batterie à 0% en moins de 2 heures de web sans fil ?

4voto

Todd Points 801

J'ai trouvé un moyen de le faire. Il en résulte une baisse de 40% des performances.

Apple a une documentation qui désactive Hyper-Threading avec ce qui suit : Démarrez dans MacOS Recovery Dans le terminal : nvram boot-args="cwae=2" y nvram SMTDisable=%01 Cliquez et redémarrez.

Pour inverser cela, réinitialisez la NVRAM.

Voici la documentation officielle : https://support.apple.com/en-gb/HT210108

0 votes

L'installation de ces applications ne fonctionne plus, mais cette solution fonctionne toujours.

1 votes

Bonne trouvaille, mais cela ne désactive que l'hyper threading ; je crois savoir que c'est en fait Turbo Boost qui nuit le plus à l'autonomie de la batterie ; bien que je n'aie pu trouver aucune bonne comparaison sur le sujet - l'absence de ces outils pour désactiver correctement ces nuisances est probablement la raison pour laquelle les tests ne sont pas vraiment effectués dans le courant dominant.

3voto

cnst Points 898

Certains des outils / notes utiles pour régner sur MacOS Catalina 10.15 fonctionnant sur la monstruosité MacBook Pro 16" 2019 :

  • Intel Hyper-Threading

Il semble possible d'utiliser l'outil d'Apple cpuctl pour mettre hors ligne certains des CPU ; il semble s'agir d'un outil interne fourni par Apple ; il n'y a pas de moyen facile de savoir quels CPU sont des CPU Hyper-Threading (je pense qu'ils sont censés être les pairs), donc, un pari sûr peut être de désactiver la moitié des CPU pairs supérieurs, pour désactiver effectivement la moitié de l'Hyper-Threading, par exemple, sur une machine à 6 cœurs avec 12 CPU virtuels, nous pouvons désactiver 3 d'entre eux plutôt en toute sécurité :

sudo cpuctl offline 7 9 11 ; sudo cpuctl list

On peut également utiliser le CPUSetter de whatroute.net ; qui possède un paramètre dédié à la désactivation spécifique de l'Hyper Threading ; ce qui a pour conséquence de mettre hors ligne tous les processeurs à numéro pair.

  • Intel Turbo Boost

Turbo Boost est certainement la technologie la plus gourmande en énergie et la plus inutile qui ne peut être facilement désactivée sur un Mac. Il semblerait que le Commutateur Turbo Boost de rugarciap.com peut fonctionner sur MacOS Catalina 10.15 après un certain dépannage, mais il est assez bogué, et la version gratuite vous demande d'entrer un mot de passe à chaque fois que vous vous réveillez.

  • Vérifier que Turbo Boost a été désactivé

Vous pouvez utiliser Gadget de puissance Intel d'Intel pour surveiller la fréquence réelle du CPU ; et vérifier qu'elle ne dépasse pas les spécifications, par exemple, sur le MacBook Pro 16" 2019 avec un i7-9750H à 6 cœurs, elle ne dépasse pas la fréquence normale de 2,6 GHz jusqu'à 4,5 GHz Turbo.

  • Graphisme et transparence

Allez dans Préférences système, Accessibilité, Affichage, et activez toutes les options pour "Réduire le mouvement", "Augmenter le contraste" (y compris "Réduire la transparence"), "Différencier sans couleur".

Allez également dans Paramètres système, Dock, et sélectionnez "Minimiser Windows en utilisant :" "Effet d'échelle" (au lieu de "Effet Genie").

  • Chaleur excessive

Vous devez également utiliser Contrôle du ventilateur des Macs de crystalidea.com si vous voulez pouvoir utiliser votre ordinateur portable de 2,4 kilobuck sur vos genoux sans être extrêmement gêné par la chaleur excessive.

0voto

benwiggy Points 21125

J'ai vu Turbo Boost Switcher Pro pour Mac récemment, qui désactive TurboBoost.

  • Désactiver la fonction Turbo Boost lorsque le chargeur est débranché.
  • Désactivez la fonction Turbo Boost lorsque le niveau de la batterie est inférieur à un paramètre configurable et/ou en fonction de l'estimation du temps restant.
  • Activez/désactivez le turbo boost lorsque l'application sélectionnée est en cours d'exécution.
  • Choisissez le mode par défaut de l'activation de Turbo Boost (On ou Off).

1 votes

Il est possible de faire fonctionner cet outil sur MacOS Catalina 10.15 après un peu de dépannage, mais il est assez buggé, et la version gratuite vous demande toujours un mot de passe à chaque fois que votre machine se réveille, ce qui est assez ennuyeux. J'aimerais qu'il y ait quelque chose qui permette de désactiver Turbo Boost de façon permanente sans aucun de ces problèmes.

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