Firma Apple wydała już specyfikację techniczną OS X Mountain Lion, która wymienia niektóre komputery Mac jako wyłączone z niektórych funkcji Mountain Lion, w tym:
- Power Nap
Kiedy komputer Mac jest wyłączony z tej funkcji? Czy to ograniczenie sprzętowe?
Pytam, ponieważ dowiedziałem się, że na przykład AirDrop jest wykluczony z niektórych komputerów Mac, ponieważ nie obsługują one sieci ad-hoc Wi-Fi, która jest wymagana do korzystania z AirDrop przez Wi-Fi.
Słyszałem, że Power Nap może wymagać technologii Intel Smart Connect i dlatego jest wykluczony z większości komputerów Mac. Jest to jednak mało prawdopodobne, ponieważ MacBook Air (Koniec 2010 r Połowa 2011 roku lub nowsza) jest już wymieniona jako obsługiwana - ale Smart Connect Intela miał być ogłoszony około 2011 roku.
Niektóre urządzenia z 2010 r., Dla których oprogramowanie Apple najwyraźniej zostało zaszczepione (na przykład MBA13SMCSeed_2010.smc
w ramach publicznie dostępnych 2010MBA13.pkg
), obecnie nie są wymienione w specyfikacji Power Nap w specyfikacji.
źródło
Odpowiedzi:
Tylko MacBook Air (połowa 2011 r. Lub nowszy), MacBook Pro z wyświetlaczem Retina były pierwotnie obsługiwane przez Power Nap. Powodem tego jest aktualizacja SMC jest wymagana, aby uzyskać pełną funkcjonalność Power Nap , i są to jedyne modele, które Apple wybrało do aktywnego pisania aktualizacji oprogramowania układowego w celu obsługi tej funkcji. Innymi słowy, to nie jest tak, że Apple uruchamia jakiś skrypt wykluczający, aby nie dopuszczać innych modeli; aktywna aktualizacja oprogramowania układowego powoduje uruchomienie modelu Power Nap i wybrali to dla dwóch konkretnych linii komputerów.
W kolejnej aktualizacji oprogramowania układowego firma Apple uwzględniła modele MacBook Air z połowy 2010 r. W programie Power Nap.
Jeśli chodzi o powód , dla którego podjęli tę decyzję, wkraczamy w sferę spekulacji, ale na szczęście mamy tutaj kilka dobrych informacji.
Ideą Power Nap jest to, że kiedy komputer wydaje się spać, od czasu do czasu budzi się i wykonuje różne zadania. To przebudzenie nie jest jednak zauważalne dla użytkownika, ponieważ komputer pozostaje ciemny i cichy. Oznacza to, że żaden dźwięk lub wideo nie jest aktywowany. Oznacza to również, że szczególnie istotne dla tego pytania, wentylator jest również wyłączony.
Wymaga to urządzenia pamięci masowej, które może działać bez wentylatora i procesora, który może działać bez wentylatora (przepraszam, notorycznie gorący G5 - Wątpię, czy kiedykolwiek byłby sposób, aby ci w tym pomóc).
Według epickiej recenzji Mountain Lion Johna Siracusa , tryb Dark Wake, który wywołuje Power Nap, nie włącza fanów. Dlatego tylko urządzenia, które zna Apple, są zaprojektowane tak, aby mieć dostęp do ich pamięci bez ryzyka przegrzania (jak wirujący dysk twardy) skorzysta z Power Nap. Siracusa sugeruje, że dyski SSD innych firm mogą mieć inny profil cieplny.
Chociaż dyski SSD mogą być instalowane na dowolnym komputerze, a Apple może być może napisać aktualizacje oprogramowania układowego dla wszystkich swoich komputerów Mac, aby Power Nap sprawdził, czy komputer ma napęd SSD, a jeśli tak, uruchamia Power Nap, nie zdecydowali się tego zrobić . Zamiast tego sprawili, że Power Nap działa tylko na tych modelach komputerów, o których wiedzą , że będą miały napęd SSD.
Ograniczenie może nie być oparte na napędzie; może to być procesor, który nie może działać w trybie cichym. Wydaje mi się to nieco mniej prawdopodobne, biorąc pod uwagę obsługiwane modele, ale może to wyjaśniać, dlaczego MacBook Air 2010 jest wykluczony. Power Nap monitoruje temperaturę, a jeśli system staje się zbyt gorący, aby działać bez chłodzenia, Power Nap wyłącza się, ale jeśli procesor we wcześniejszych MBA zbyt często uruchamiał takie ostrzeżenie, może dlatego Apple usunął je z listy obsługiwanych modeli Power Nap.
tl; dr: prawdopodobnie jest to sprzęt; w szczególności ciepło .
źródło
Dlaczego pytanie inżynierów Apple X jest zawsze trudne do ustalenia, ale prosta odpowiedź jest taka, że bardzo niewielki podzbiór komputerów Mac jest przeznaczony do początkowej implementacji Power Nap.
W szczególności Sandy Bridge i nowsze wersje Air oraz siatkówka MacBook Pro mają niewymienialną pamięć RAM i dysk SSD, więc Apple ma dużą pewność, że nie wystąpią problemy z taktowaniem pamięci RAM i przekroczenia limitów pamięci. Ponadto wszystkie te modele mają zintegrowaną grafikę Intel i chipsety Intel, które zostały zaprojektowane do tego rodzaju „operacji podczas snu” w celu wykonywania operacji sieciowych w stanie niskiego poboru mocy.
Komputery Mac od dawna mają możliwość budzenia się przy użyciu wewnętrznych zegarów z preferencji Oszczędzania energii. Następnie zostały zaprogramowane tak, aby okresowo budzić się, aby utrzymać dzierżawę DHCP i rozmawiać ze sprzętem lotniska, aby routery mogły proxy żądań udostępniania bonjour podczas spania komputera Mac. Power Nap przenosi tę zdolność interfejsów sieciowych do zachowania czujności w bardzo niskim stanie zasilania o krok dalej. Teraz procesor, pamięć i stos sieciowy (ale nie wentylatory, lampki wyświetlacza i klawiatury) włączają się co godzinę, aby zobaczyć, jakie zadania można wykonać przed powrotem do trybu uśpienia.
Jeśli spojrzysz na to, co robi Power Nap - jasne jest, że funkcje zostały zaprojektowane tak, aby zużywały jak najmniej energii:
Nawet nazwa Moc informuje, że głównym celem jest zachowanie mocy, ale nadal wykonuj czynności, które będziesz musiał zrobić w pewnym momencie. Inni spekulowali, że ciepło jest problemem projektowym, a jeśli ciepło pochodzi z energii baterii, zgodziłbym się, że ciepło jest produktem ubocznym pierwotnego ograniczenia projektowego Power Nap.
Każdy, kto użył MacBooka Pro w trybie klapki lub który obudził się, gdy jest zamknięty w torbie, jest świadomy, że te maszyny działają dobrze w temperaturach, które są zaniepokojone przez większość ludzi i martwią się lekkimi oparzeniami / bólem podczas trzymania.
Tylko czas (lub jakieś publiczne oświadczenie, złożenie pozwu lub wyciek) pokaże nam, które inne modele zyskują funkcjonalność Power Nap w przyszłości i czy moje rozumowanie jest na dobrej drodze, dlaczego trzy modele obsługują Power Nap tylko podczas premiery.
źródło
Power Nap wymaga modelu SSD (po prostu nie pytaj mnie o referencje, ale pamiętam kilka dłuższych dyskusji na ten temat po przemówieniu WWDC).
źródło
Obsługiwane są tylko modele MacBook Air z połowy 2011 roku lub nowsze oraz modele MacBook Pro z wyświetlaczem Retina z fabrycznymi dyskami SSD; nawet wtedy mogą potrzebować aktualizacji oprogramowania układowego. Zobacz funkcja PowerNap Mountain Lion wymaga aktualizacji oprogramowania układowego .
źródło