17 votes

Pourquoi Apple ne prend-elle pas en charge la fonction Power Nap sur certains des Mac qui en sont dotés ?

Apple a déjà publié le Spécifications techniques d'OS X Mountain Lion qui liste certains Macs comme étant exclus de certaines fonctionnalités de Mountain Lion, notamment :

  • La sieste

Quand un Mac est-il exclu de cette fonctionnalité ? S'agit-il d'une limitation matérielle ?

Je demande parce que je appris que AirDrop par exemple, est exclu de certains Macs car ils ne prennent pas en charge la mise en réseau Wi-Fi ad hoc nécessaire pour utiliser AirDrop en Wi-Fi.

J'ai entendu dire que Power Nap pourrait nécessiter l'aide d'Intel. Technologie Smart Connect et est donc exclu de la plupart des Macs. Toutefois, il est peu probable que cela soit vrai, car le Macbook Air ( Fin 2010 Mid 2011 ou plus récent) est déjà répertorié comme pris en charge - mais le Smart Connect d'Intel était sur le point d'être annoncé vers 2011.

Certains matériels de 2010, pour lesquels le firmware était apparemment semé par Apple (exemple : MBA13SMCSeed_2010.smc dans le cadre de l'accès public 2010MBA13.pkg ), n'est actuellement pas répertorié sous Power Nap dans les spécifications.

11voto

Daniel Points 32917

Seuls le Macbook Air (mi-2011 ou plus récent) et le MacBook Pro avec écran Retina étaient initialement pris en charge. supporté par pour Power Nap. La raison en est Une mise à jour du SMC est nécessaire pour bénéficier de toutes les fonctionnalités de Power Nap. et ce sont les seuls modèles qu'Apple a choisi d'écrire activement le code d'accès à l'Internet. mises à jour du firmware pour soutenir la fonction. En d'autres termes, ce n'est pas qu'Apple exécute un script d'exclusion pour empêcher les autres modèles de fonctionner ; il faut une mise à jour active du micrologiciel pour qu'un modèle fonctionne avec Power Nap, et ils ont choisi de le faire pour deux lignes particulières d'ordinateurs.

Dans une mise à jour ultérieure du firmware, Apple a inclus les modèles Macbook Air du milieu de l'année 2010 dans Power Nap.

En ce qui concerne pourquoi qu'ils ont pris cette décision, nous entrons dans le domaine de la spéculation, mais heureusement, nous avons de bonnes informations ici.

L'idée derrière Power Nap est que lorsque l'ordinateur semble dormir, de temps en temps, il se réveille en fait et effectue diverses tâches. Ce réveil n'est toutefois pas perceptible pour l'utilisateur car l'ordinateur reste sombre et silencieux. Cela signifie qu'aucun son ou vidéo n'est activé. Cela signifie également, et c'est particulièrement important dans le cadre de cette question, que l'ordinateur n'est pas activé. ventilateur est également retenu.

Cela nécessite un périphérique de stockage qui peut fonctionner sans ventilateur et un processeur qui peut fonctionner sans ventilateur (désolé pour le G5 notoirement chaud - je doute qu'il y ait jamais un moyen de vous soutenir pour cela).

Selon John Siracusa de l'épopée Examen de Mountain Lion le mode Dark Wake que Power Nap invoque n'allume pas les ventilateurs. Ainsi, seuls les appareils dont Apple sait qu'ils sont conçus pour pouvoir accéder à leur stockage sans risque de surchauffe (comme un disque dur rotatif) pourront profiter de Power Nap. Siracusa suggère que les disques SSD tiers pourraient avoir un profil thermique différent.

Alors que les SSD pourrait être installé sur n'importe quel ordinateur, et Apple pourrait peut-être écrire des mises à jour de firmware pour tous leurs Macs afin que Power Nap vérifie si l'ordinateur a un disque SSD et si oui, lance Power Nap, ils n'ont pas choisi de le faire. Au lieu de cela, ils ont fait en sorte que Power Nap ne fonctionne que sur les modèles d'ordinateurs qu'ils connaître aura un disque SSD.

La limitation n'est peut-être pas liée au disque, mais au processeur qui ne peut pas fonctionner silencieusement. Cela me semble un peu moins probable, compte tenu des modèles pris en charge, mais cela pourrait expliquer pourquoi le Macbook Air 2010 est exclu. Power Nap surveille la température, et si le système devient trop chaud pour fonctionner sans refroidissement, Power Nap se désactive, mais si le processeur des premiers MBA déclenchait trop souvent une telle alerte, cela pourrait être la raison pour laquelle Apple les a retirés de la liste des modèles prenant en charge Power Nap.

tl;dr : C'est probablement le matériel, en particulier la chaleur .

4voto

Oskar Points 1242

La question de savoir pourquoi les ingénieurs d'Apple ont créé X est toujours difficile à trancher, mais la réponse simple est qu'un très petit sous-ensemble de matériel Mac est ciblé pour la mise en œuvre initiale de Power Nap.

Plus précisément, le Sandy Bridge et les Air plus récents, ainsi que le MacBook Pro Retina, sont tous dotés de RAM et de SSD non remplaçables par l'utilisateur. Apple a donc la certitude qu'il n'y aura pas de problèmes de synchronisation de la RAM ou de temps morts liés au stockage. En outre, ces modèles sont tous dotés de graphiques intégrés et de chipsets Intel qui ont été conçus pour ce type de "fonctionnement en mode veille" afin d'effectuer des opérations réseau dans un état de faible consommation.

Les Macs ont longtemps eu le capacité à se réveiller en utilisant leurs horloges internes à partir de la préférence Energy Saver. Ensuite, ils ont été programmés pour se réveiller périodiquement afin de maintenir les baux DHCP et de communiquer avec le matériel Airport de façon à ce que les routeurs puissent transmettre les demandes de partage Bonjour pendant que le Mac dort. Power Nap pousse encore plus loin cette capacité des interfaces réseau à rester en alerte tout en étant dans un état de très faible consommation. Désormais, le processeur, le stockage et la pile réseau (mais pas les ventilateurs ni les lumières de l'écran et du clavier) s'allument toutes les heures pour voir quelles tâches peuvent être accomplies avant de retourner en mode veille.

Si vous regardez ce que fait Power Nap - il est clair que les fonctions sont conçues pour utiliser le moins d'énergie possible :

  • Les mises à jour de l'App Store ne sont déclenchées qu'une fois par semaine
  • Une seule sauvegarde de la machine à remonter le temps est effectuée pendant le sommeil. Après cela, elle cesse d'essayer de sauvegarder pendant ce sommeil.
  • Mises à jour logicielles (sécurité) déclenchées une fois par jour
  • Le reste des éléments tels que le flux de photos, la messagerie, les documents iCloud et les données synchronisées sont rafraîchis toutes les heures pendant que le sommeil et la sieste se poursuivent.
  • L'activité de sieste s'arrête lorsque le niveau de la batterie atteint 30 % de la capacité de charge restante.

Même le nom Power vous fait savoir que l'objectif principal est de préserver la puissance tout en faisant les choses que vous devrez faire à un moment donné. D'autres ont émis l'hypothèse que la chaleur est un problème de conception, et dans la mesure où la chaleur provient de l'utilisation de l'énergie de la batterie, je suis d'accord pour dire que la chaleur est un sous-produit de la limitation de conception principale de Power Nap.

Quiconque a utilisé un MacBook Pro en mode clamshell ou en a eu un qui s'est réveillé alors qu'il était enfermé dans un sac sait que ces machines fonctionnent très bien à des températures qui inquiètent la plupart des gens et qui les inquiètent de brûlures légères ou de douleurs lorsqu'ils les tiennent.

Seul le temps (ou une déclaration publique, une déposition en justice ou une fuite) nous montrera quels autres modèles obtiendront la fonctionnalité Power Nap à l'avenir et si mon raisonnement est juste quant à la raison pour laquelle trois modèles ne prennent en charge Power Nap qu'au lancement.

0voto

nohillside Points 82672

Power Nap nécessite un modèle SSD (ne me demandez pas de référence, mais je me souviens de longues discussions à ce sujet après la keynote de la WWDC).

-4voto

Adam V Points 2774

Seuls les modèles Macbook Air de mi-2011 ou plus récents et les modèles MacBook Pro à écran Retina dotés d'un SSD d'usine prennent en charge cette fonction ; même dans ce cas, ils peuvent nécessiter une mise à niveau du micrologiciel. Voir La fonctionnalité PowerNap de Mountain Lion nécessite une mise à jour du firmware .

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X