Na 17-calowym MacBooku Pro z 2011 roku (i7, 10.6, 16 GB RAM) nie mam żadnych opcji w panelu preferencji oszczędzania energii, aby kontrolować dławienie procesora. Muszę być w stanie wyłączyć dławienie procesora na krótki czas - a przynajmniej zmusić OS X do określonego stanu i pozostać tam, aby uzyskać spójne wyniki od testu do testu w sytuacji porównania wydajności.
Czy istnieją metody lub aplikacje, które pozwalają mi kontrolować funkcje oszczędzania energii, a zwłaszcza ograniczanie przepustowości procesora i wyłączanie procesora dla najnowszych komputerów Mac (mostek z piaskiem)?
CHUD nie wydaje się obsługiwać tego komputera (nie zgłasza poprawnie typu procesora) i chociaż mogę ręcznie wyłączyć hiperwątkowanie i użycie rdzeni procesora /Library/Application Support/HWPrefs/CPUPalette.app
, nie daje mi opcji, aby powiedzieć OS X, aby niczego nie dławiło.
źródło
Odpowiedzi:
Ta konkretna maszyna to Core i7 drugiej generacji, który zawiera technologię Turbo Boost Intela.
Zasadniczo jest to procesor zarządzania energią, który ma możliwość zmiany prędkości zegara i wyłączania / włączania rdzeni procesora w locie. Nie wymaga interwencji oprogramowania, cały algorytm istnieje w krzemie na samym procesorze i7.
Podczas gdy narzędzia do kontrolowania zaczynają się pojawiać w systemie Windows, Apple nie zapewnia metody wyłączania go, nie kontroluj go, a ja jeszcze nie znalazłem żadnych narzędzi, które pozwoliłyby mi go wyłączyć lub kontrolować w systemie OS X.
W tym momencie odpowiedź jest taka, że nie można wyłączyć dławienia procesora ani kontroli mocy w OS X dla procesorów obsługujących Turbo Boost - wszystko jest zautomatyzowane wewnątrz procesora, a Apple nie ma publicznego interfejsu API do kontrolowania go.
źródło
Ma to na celu wyłączenie lub włączenie dynamicznych zmian prędkości procesora.
Ponadto istnieje rozszerzenie jądra, które można usunąć z systemu (kopiowanie na pamięć podręczną itp.), Które jest odpowiedzialne za to zachowanie. Jest to IOPlatformPluginFamily.kext w folderze / library / extensions. Wymień, gdy skończysz; nie chcesz go trwale usunąć.
źródło
dps
tego Macbooka Pro. Zwraca instrukcje użytkowania:$ sudo pmset -a dps 0
-Usage: pmset <options>
-See pmset(1) for details: 'man pmset'
. Program pmset -g na żywo w ogóle nie pokazuje opcji dps ani żadnej opcji sugerującej kontrolę dławienia procesora.