Warum unterstützt Apple Power Nap auf einigen Macs, die über Power Nap verfügen, nicht?

17

Apple hat das bereits veröffentlicht OS X Mountain Lion - Technische Daten Einige Macs werden von bestimmten Funktionen von Mountain Lion ausgeschlossen, darunter:

  • Power Nap

Wann ist ein Mac von dieser Funktion ausgeschlossen? Ist es eine Hardwarebeschränkung?

Ich frage, weil ich gelernt Das AirDrop Einige Macs sind beispielsweise ausgeschlossen, da sie die Ad-hoc-Wi-Fi-Netzwerke, die für die Verwendung von AirDrop über Wi-Fi erforderlich sind, nicht unterstützen.

Ich habe gehört, dass Power Nap möglicherweise Intel erfordert Smart Connect-Technologie und ist daher von den meisten Macs ausgeschlossen. Dies ist jedoch unwahrscheinlich, da das MacBook Air ( Ende 2010 Mitte 2011 oder neuer) wird bereits als unterstützt aufgeführt - Intels Smart Connect sollte jedoch erst etwa 2011 angekündigt werden.

Einige 2010er Hardware, für die anscheinend Firmware war gesät von Apple (Beispiel: MBA13SMCSeed_2010.smc innerhalb öffentlich verfügbar 2010MBA13.pkg ), ist in den Spezifikationen derzeit nicht unter Power Nap aufgeführt.

gentmatt
quelle
1
Smart Connect ist ein Marketingbegriff und anscheinend ein Windows-Marketingbegriff. Natürlich verwendet Power Nap eine Technologie, die Smart Connect ähnelt. Ob es sich dabei um Smart Connect handelt, ist nicht das Problem. Es ist auch nicht klar, dass Smart Connect speziell eine Prozessorfunktion ist - das Marketing von Intel deutet darauf hin, dass es eine Interaktion zwischen dem BIOS und der WLAN-Karte beinhaltet, obwohl ich sicher bin, dass die Fähigkeit des Prozessors, mit niedrigem Stromverbrauch zu arbeiten, auch ein Faktor ist.
Daniel
2
@DanielLawson Einige Jungs sind Arbeiten um PowerNap für den MBA 2010 zu gewinnen. Dieser Typ meldet, dass es funktioniert. Dies lässt vermuten, dass PowerNap nicht auf Smart Connect angewiesen ist, da Smart Connect 2011 eingeführt wurde.
gentmatt
4
Das hört sich sehr nach Apple an. Wenn ein Feature funktioniert Apple ist jedoch nicht gut genug oder nicht konsequent genug, um seine Qualitätsstandards zu erfüllen. Dies passt zu meiner Hitzetheorie und nicht zu einem absoluten "Dieser Chipsatz unterstützt oder unterstützt ihn nicht" - wenn PN auf Hardware ausgeführt werden kann, löst dies jedoch zu oft die Annullierung von PN aus (zum Beispiel aufgrund von zu hohem Stromverbrauch oder zu hohem Stromverbrauch) Hitze) scheint Apple geneigt zu sein, das Modell für dieses Modell vollständig auszuschalten.
Daniel
1
@ DanielLawson Ja, das könnte sei es. : P
gentmatt
2
Siehe auch den Abschnitt "Warum wird mein Mac nicht unterstützt" in diesem Macworld-Artikel: macworld.com/article/1167970/…
Daniel

Antworten:

11

Ursprünglich wurden nur das MacBook Air (ab Mitte 2011) und das MacBook Pro mit Retina-Display unterstützt unterstützt für Power Nap. Der Grund dafür ist Ein SMC-Update ist erforderlich, um alle Funktionen von Power Nap zu erhalten und dies sind die einzigen Modelle, die Apple ausgewählt hat, um aktiv zu schreiben Firmware-Updates um die Funktion zu unterstützen. Mit anderen Worten, es ist nicht so, dass Apple ein Ausschluss-Skript ausführt, um andere Modelle fernzuhalten. Es ist ein aktives Update der Firmware erforderlich, damit ein Modell Power Nap ausführen kann, und sie haben sich für zwei bestimmte Computerzeilen entschieden.

In einem nachfolgenden Firmware-Update hat Apple Mid 2010 MacBook Air-Modelle in Power Nap integriert.

So weit wie Warum Sie haben diese Entscheidung getroffen, wir betreten die Spekulation, aber zum Glück haben wir hier gute Informationen.

Die Idee hinter Power Nap ist, dass der Computer manchmal aufwacht und verschiedene Aufgaben ausführt, wenn der Computer scheinbar schlafend erscheint. Dieses Aufwachen fällt dem Benutzer jedoch nicht auf, da der Computer dunkel und stumm bleibt. Dies bedeutet, dass kein Audio oder Video aktiviert ist. Es bedeutet auch, von besonderer Relevanz für diese Frage, das Ventilator wird auch ferngehalten.

Dies erfordert ein Speichergerät, das ohne Lüfter laufen kann, und einen Prozessor, der ohne Lüfter laufen kann (sorry notorisch heißer G5 - ich bezweifle, dass es jemals eine Möglichkeit gibt, Sie dabei zu unterstützen).

Gemäß John Siracusa Epos Mountain Lion Bewertung Der Dark Wake-Modus, den Power Nap aufruft, schaltet die Lüfter nicht ein. Daher sind nur Geräte, die Apple kennt, so konzipiert, dass sie ohne Überhitzungsgefahr auf ihren Speicher zugreifen können (da sich eine sich drehende Festplatte möglicherweise befindet) Power Nap genutzt wird. Siracusa schlägt vor, dass SSDs von Drittanbietern möglicherweise ein anderes Wärmeprofil haben.

Während SSDs könnte auf jedem Computer und Apple installiert sein könnte Schreiben Sie möglicherweise Firmware-Aktualisierungen für alle ihre Macs, damit Power Nap prüft, ob der Computer über ein SSD-Laufwerk verfügt, und wenn dies der Fall ist, wird Power Nap ausgeführt, wenn dies nicht der Fall ist. Stattdessen haben sie Power Nap nur für die Computermodelle verwendet, die sie verwenden kennt wird ein SSD-Laufwerk haben.

Die Einschränkung ist möglicherweise nicht auf Laufwerken basiert. Es könnte der Prozessor sein, der nicht unbeaufsichtigt läuft. Dies erscheint mir angesichts der unterstützten Modelle etwas weniger wahrscheinlich, könnte aber erklären, warum das 2010 MacBook Air ausgeschlossen ist. Power Nap überwacht die Temperatur. Wenn das System zu heiß wird, um ohne Kühlung laufen zu können, wird Power Nap deaktiviert. Wenn jedoch der Prozessor in früheren MBAs zu oft eine solche Warnung auslöste, hat Apple sie möglicherweise aus der Liste der unterstützten Modelle entfernt Power Nap.

tl; dr: wahrscheinlich ist es Hardware; speziell Wärme .

Daniel
quelle
3
Ich mag den tl; dr-Teil: P
Alexander
Dies erklärt immer noch nicht, warum Apple SSDs von Drittanbietern nicht unterstützt. Ist es so, dass Apple ihnen nicht traut, weil die Qualität zwischen den verschiedenen Herstellern stark variiert?
gentmatt
1
Ich könnte mir vorstellen, dass die Frage andersherum gehört. Sie tun unterstützen ihre eigenen SSDs, weil sie sicher sind, dass sie ohne Lüfter laufen können. Sie erkennen (noch nicht?) Nicht und überprüfen nicht, ob SSDs von Drittanbietern sicher und dunkel laufen können. Erstens, schade nicht.
Daniel
Ich glaube, dass der mit Siracusa verknüpfte Bericht tatsächlich erwähnt, dass sogar Standard-SSDs mit "Festplattenwechsel" zu hohe Leistungsanforderungen haben können. dass auch von Apple bereitgestellte SSDs nicht unterstützt werden, sondern nur "On-Board-Flash-Speicher" wie der, der mit den neueren MacBook Airs verbunden ist.
Dan J
1
Das Argument, dass Apple die Firmware wegen nicht aktualisiert Der Anteil der Nutzer, die davon profitieren, ist möglicherweise zu gering ist vernünftig. Ich bin immer noch enttäuscht, da professionelle Produkte ungeachtet solcher Hindernisse ein Upgrade verdienen.
gentmatt
4

Die Frage, warum Apple X-Ingenieure gefragt hat, ist immer schwer zu klammern, aber die einfache Antwort ist, dass eine sehr kleine Teilmenge an Mac-Hardware für die erste Power Nap-Implementierung vorgesehen ist.

Insbesondere die Sandy Bridge und der neuere Air sowie das Retina MacBook Pro verfügen alle über einen vom Benutzer austauschbaren Arbeitsspeicher und eine SSD, sodass Apple große Gewissheit hat, dass es keine Probleme mit dem Timing des Oddball-RAM oder Speicher-Timeouts gibt. Darüber hinaus verfügen alle Modelle über integrierte Grafik- und Intel-Chipsätze, die für diese Art von "Betrieb während des Schlafens" entwickelt wurden, um Netzwerkoperationen in einem Zustand mit niedrigem Stromverbrauch durchzuführen.

Macs hatten schon lange die Fähigkeit, aufzuwachen Verwenden Sie ihre internen Uhren von der Einstellung Energy Saver. Als Nächstes wurden sie so programmiert, dass sie regelmäßig aufwachen, um DHCP-Leases aufrechtzuerhalten und mit der Hardware des Flughafens zu kommunizieren, sodass die Router Bonjour-Proxy-Anforderungen während der Mac-Ruhezeit freigeben können. Power Nap nutzt diese Fähigkeit der Netzwerkschnittstellen, um in einem Zustand mit sehr geringem Stromverbrauch auf dem neuesten Stand zu bleiben. Jetzt werden die CPU-, Speicher- und Netzwerkstapel (nicht jedoch die Lüfter oder Display- und Tastaturleuchten) stundenweise hochgefahren, um zu sehen, welche Aufgaben ausgeführt werden können, bevor der Ruhezustand wieder aufgenommen wird.

Wenn du siehst Was macht Power Nap? - Es ist klar, dass die Funktionen so ausgelegt sind, dass sie möglichst wenig Strom verbrauchen:

  • App Store-Updates werden nur wöchentlich ausgelöst
  • Während des Ruhezustands ist nur eine einmalige Sicherung der Maschine abgeschlossen. Danach hört es auf, zu versuchen, sich zu sichern, solange der Schlaf anhält
  • Software-Updates (Sicherheit) werden einmal täglich ausgelöst
  • Der Rest der Elemente wie Fotostream, Mail, iCloud-Dokumente und synchronisierte Daten werden stündlich aktualisiert, während der Schlaf- und Mittagsschlaf fortgesetzt wird
  • Die Nickerchenaktivität wird beendet, sobald der Ladezustand des Akkus 30% beträgt

Sogar der Name Power lässt Sie wissen, dass der Hauptschwerpunkt auf dem Erhalt der Energie liegt, aber Sie müssen dennoch die Dinge tun, die Sie zu einem bestimmten Zeitpunkt tun müssen. Andere haben spekuliert, dass Wärme ein Designproblem ist, und da Wärme durch die Verwendung von Batteriestrom entsteht, stimme ich zu, dass Wärme ein Nebenprodukt der primären Designbegrenzung von Power Nap ist.

Jeder, der ein MacBook Pro im Clamshell-Modus verwendet hat oder eines aufwacht, während er in einer Tasche geschlossen ist, weiß, dass diese Maschinen bei Temperaturen einwandfrei laufen, bei denen die meisten Menschen alarmiert sind und sich beim Halten um leichte Verbrennungen / Schmerzen sorgen.

Nur die Zeit (oder eine öffentliche Stellungnahme, Klageerhebung oder ein Leck) wird uns zeigen, welche anderen Modelle künftig Power Nap-Funktionalität erhalten und ob meine Argumentation stimmt, warum drei Modelle beim Start nur Power Nap unterstützen.

bmike
quelle
3
Und nebenbei gesagt - die enge Integration, das Schwitzen der Details, die Sicherstellung, dass ein Feature stabil ist und in der Praxis gut funktioniert (konservativ zu wissen, was ältere Modelle mit einigen neuen Features ausführen könnten), ist selbstverständlich und Teil von Apple Apfel. Ich würde erwarten, dass einige unternehmerische Programmierer ein Cat Napper-Programm erstellen, um eine Annäherung für ältere Macs einzuführen. Das Schöne an Power Nap ist, dass Hardware und Software zusammenarbeiten, um nur den kleinsten Teil des Computers zu aktivieren. Nur Apple-Ingenieure wissen, welche Logikplatinen und Komponenten diese minimale Wake / Nap-Sprache wirklich unterstützen.
bmike
Generelles Übereinkommen. Power Nap beiseite: Im Allgemeinen sollte ich keine zusätzliche Erklärung von Apple erwarten, dass der Support - für eine Kombination von Dingen - zurückgezogen oder verschoben wird. Wenn das Verhalten gut genug wird, damit die Dinge funktionieren ohne die Notwendigkeit einer zusätzlichen Erklärung Dann wird sich der Support erweitern, denke ich.
Graham Perrin
Gute Antwort mit gutem Grund! Ich habe verstanden, dass Apple beschlossen hat, keine Software zu liefern, wenn die Dinge nicht stabil sind. Letztendlich Apple hat eine Garantie auf ihre Produkte, die es erfüllen muss. Daher steht Stabilität an erster Stelle.
gentmatt
0

Power Nap erfordert ein SSD-Modell (fragen Sie mich einfach nicht nach einer Referenz, aber ich erinnere mich an einige ausführliche Diskussionen nach der WWDC-Keynote).

nohillside
quelle
4
Die technischen Spezifikationen beziehen sich nicht nur auf SSDs im Allgemeinen, sondern insbesondere auf Macs, die über einen speziell entwickelten Flash-Speicher verfügen. Ein Mac mit einer 2,5-Zoll-SSD von Apple unterstützt Power Nap nicht.
gentmatt
Ich vermute, meine Crucial M-Serie fällt nicht unter "unterstützt"? & gt; ?
ephsmith
Nun, ältere Macs mit einer SSD bekommen es nicht, wie das zweite MacBook Air
jmlumpkin
-4

Nur MacBook Air-Modelle ab Mitte 2011 und neuere MacBook Pro-Modelle mit Retina-Display mit werkseitigen SSDs unterstützen diese Funktion. selbst dann benötigen sie möglicherweise ein Firmware-Upgrade. Sehen Die PowerNap-Funktion von Mountain Lion erfordert ein Firmware-Update .

JRobert
quelle
In Ihrer Antwort muss noch erläutert werden, warum Apple keine Firmware-Updates für die anderen Macbook Pro-Modelle anbietet. Bisher ist dies leider keine ausreichende Antwort.
gentmatt
Sie müssten Apple fragen - keiner von uns hier kann jemandem das Warum erklären.
JRobert
1
Die beste Antwort auf Apples Software ist immer, wenn Sie sie von ihnen erhalten. Daniel hat jedoch im letzten Absatz ein sehr vernünftiges Argument gefunden: Der Anteil der Nutzer, die davon profitieren, ist möglicherweise zu gering
gentmatt
Mein Air aus dem Jahr 2011 hat kein Retina-Display, macht aber gerne ein Nickerchen. Ich habe ein EFI-Firmware-Update erhalten, um Unterstützung für den Rest von Power Nap hinzuzufügen, der bei Auslieferung nicht auf der Maschine war.
bmike