Używam komputera iMac (koniec 2015 r.) Z procesorem Intel Core i7 (quad core) 4 GHz z 32 GB pamięci RAM i dyskiem Fusion 3 TB. Jestem programistą pracującym nad ogromną bazą kodu, która zajęła około 30 minut na zbudowanie i uruchomienie testów jednostkowych na mojej bestii na maszynie. Oczywiście uruchomienie kompilacji oznaczało, że użycie procesora wzrosło przez dach, a wentylator pracował z najwyższą prędkością.
Wczoraj zaktualizowałem system do macOS sierra, a moja pierwsza próba zbudowania projektu, nad którym pracuję, zajęła mi trzy i pół godziny! W tym czasie mój komputer i wentylator były tak ciche jak śpiące dziecko.
Przeprowadziłem dochodzenie i odkryłem, że ilekroć proces zużywa zbyt dużo mocy procesora, aby wentylatory były słyszalne, w ciągu kilku sekund widzę, że zużycie procesora przez ten proces spada, a po kilku minutach dźwięk wentylatora idzie też w dół. Wydaje się, że w Sierra dodano funkcję zapewniającą, że procesor nie przegrzewa się, automatycznie ograniczając zużycie procesora w procesach o wysokim zapotrzebowaniu na procesor.
Muszę wiedzieć, jak wyłączyć / skonfigurować tę funkcję, ponieważ powoduje to spadek wydajności. Naprawdę uwielbiam inne wspaniałe funkcje w Sierra, ale z pewnością obniżyłbym wersję, jeśli nie ma sposobu, aby wyłączyć to automatyczne dławienie.