4 votes

Comment désactiver SpeedStep/XCPM sur Macbook Pro 11,1 OSX 10.10.2 ?

Quelqu'un sait-il comment empêcher OSX d'accélérer ou de sous-clocker le processeur d'un Macbook lorsque la batterie est faible ? Je crois que cette fonction s'appelle SpeedStep. Le problème est que ma batterie est endommagée et ne fonctionne plus, je dois donc faire fonctionner mon Macbook sur l'adaptateur d'alimentation et j'aimerais que le système fonctionne à la vitesse maximale, au lieu de 0,8 GHz, afin que je puisse l'utiliser jusqu'à ce que j'obtienne une nouvelle batterie. J'ai un Macbook Pro 13" Late 2013 i5 2.6 GHz avec Retina(11,1). Il fonctionne sous OSX Yosemite 10.10.2 avec le noyau Darwin version 14.1.0.

J'ai déjà essayé ces correctifs du noyau sans succès : perl -pi -e 's|\xe2\x00\x00\x00\x02\x00\x00\x00|\x00\x00\x00\x00\x00\x00\x00\x00|g' kernel perl -pi -e 's|\xe2\x00\x00\x00\x4c\x00\x00\x00|\x00\x00\x00\x00\x00\x00\x00\x00|g' kernel perl -pi -e 's|\xe2\x00\x00\x00\x90\x01\x00\x00|\x00\x00\x00\x00\x00\x00\x00\x00|g' kernel J'ai également entendu parler d'une extension du noyau "NullCPUPowerManagement.kext", mais je ne suis pas sûr que cela fonctionne sur mon système. Je sais qu'il existe des chargeurs de démarrage pour hackintosh, comme Clover, qui prennent en charge les SSDT et DSDT modifiés, mais je ne suis pas sûr que cela fonctionne pour mon problème. Toute aide est grandement appréciée !

1voto

joao Beno Points 71

Donc, après avoir fait plus de recherches et essayé d'autres méthodes, que puis-je dire :

  • Comment désactiver le SpeedStep lors de l'utilisation d'un MacBook Pro sans batterie ? et sa réponse pointe vers "Correction" des problèmes de CPU de kernel_task dans MacOS 10.7/10.8 vous aidera à résoudre les problèmes où les processus prennent un pourcentage important du temps de traitement. En faisant cette astuce, vous transformerez votre Macbook utilisable mais le Ghz restera au minimum.
  • La nouvelle gestion de l'alimentation du noyau ne fonctionne qu'à partir d'Ivy Bridge. Les Macs équipés de processeurs Sandy Bridge ou plus anciens utilisant encore l'ancienne gestion de l'alimentation et donc le patch du noyau ne fonctionneront pas.
  • Supprimer les kexts AppleIntelPowerManagement n'aide pas, et NullCPUPowerManagement n'aide pas non plus J'obtiens toujours le même 0.8Ghz.
  • En utilisant des applications comme SMCFanControl aidera à contrôler les ventilateurs, donc toute réponse qui aide à obtenir l'horloge d'origine est la bienvenue car les chances de brûler le processeur à cause de la chaleur sont diminuées.

Pour l'instant, je pense que ce sera tout. Si je parviens à faire fonctionner une solution, je le signalerai ici !

0voto

agentroadkill Points 1466

Vous avez peut-être vérifié que cette question a déjà demandé . Pour ne pas ajouter à l'interminable récurrence de l'internet, la réponse aux points de la question ici .

Cet article est plus ancien et concerne OS X 7 et 8, bien qu'il y ait plusieurs commentaires avec des correctifs/mises à jour pour des versions d'OS et des révisions matérielles plus récentes (cela a commencé avec le passage d'Apple à Intel, donc vous devriez être prêt de ce côté-là).

Je ne le recommande pas. Les Macs sont connus pour ne pas répondre aux modifications matérielles (oui, vous tentez une modification matérielle), je pense que vous serez ravi par le fait que votre CPU tourne maintenant à 2.2 GHz pendant environ 45 minutes jusqu'à ce qu'il surchauffe et s'éteigne. Les températures accrues (veuillez mesurer et rapporter si vous essayez ceci) raccourciront également considérablement la vie de votre MacBook dans son ensemble.

En guise de P.S. : Intel's PowerGadget peut vous permettre de visualiser la mise à l'échelle en temps réel, afin que vous puissiez observer l'activité du processeur (ainsi que la pression de la mémoire, les manques de cache et les entrées-sorties sur disque) lorsque vous effectuez des tests et vérifiez votre flux de travail, pour voir si le processeur est réellement un goulot d'étranglement pour vous (je pense que ce n'est pas le cas).

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