Sur un MacBook Pro 17 pouces 2011 (i7, 10.6, 16 Go de RAM), je n'ai aucune option dans le panneau de préférences d'économiseur d'énergie pour contrôler la limitation du processeur. Je dois pouvoir désactiver la limitation du processeur pendant de courtes périodes - ou du moins forcer OS X à un certain état et y rester afin que je puisse obtenir des résultats cohérents de test en test dans une situation de comparaison de performances.
Existe-t-il des méthodes ou des applications qui me permettent de contrôler les fonctionnalités d'économie d'énergie et en particulier la limitation du processeur et la désactivation du processeur pour les Mac récents (pont de sable)?
CHUD ne semble pas prendre en charge cette machine (il ne signale pas correctement le type de processeur) et bien que je puisse désactiver manuellement l'hyperthreading et les cœurs de processeur, /Library/Application Support/HWPrefs/CPUPalette.app
il ne me donne pas la possibilité de dire à OS X de ne rien étrangler.
la source
Réponses:
Cette machine particulière est un Core i7 de deuxième génération, qui comprend la technologie Turbo Boost d'Intel.
Il s'agit essentiellement d'un processeur de gestion de l'alimentation qui a la capacité de modifier la vitesse d'horloge et de désactiver / activer les cœurs de processeur à la volée. Il ne nécessite aucune intervention logicielle, l'algorithme entier existe en silicium sur le processeur i7 lui-même.
Alors que les utilitaires pour le contrôler commencent à apparaître pour Windows, Apple ne fournit pas de méthode pour le désactiver, ne le contrôle jamais, et je n'ai pas encore trouvé d'utilitaires qui me permettraient de le désactiver ou de le contrôler sur OS X.
Donc, à ce stade, la réponse est que vous ne pouvez pas désactiver la limitation du processeur ou le contrôle de l'alimentation sous OS X pour les processeurs compatibles Turbo Boost - tout est automatisé à l'intérieur du processeur, et Apple n'a pas d'API publique pour le contrôler.
la source
Ceci est censé désactiver ou activer les modifications dynamiques de la vitesse du processeur.
En outre, il y a une extension du noyau que vous pouvez supprimer de votre système (copie sur une clé USB, etc.) qui est responsable de ce comportement, je crois. Il s'agit de IOPlatformPluginFamily.kext dans le dossier / library / extensions. Remplacez lorsque vous avez terminé; vous ne voulez pas le supprimer définitivement.
la source
dps
ce macbook pro. Il revient avec les instructions d'utilisation:$ sudo pmset -a dps 0
-Usage: pmset <options>
-See pmset(1) for details: 'man pmset'
. Un pmset -g live n'affiche pas du tout l'option dps, ni aucune option qui suggère un contrôle de limitation du processeur.