Seul le MacBook Air (mi-2011 ou plus récent), le MacBook Pro avec écran Retina étaient pris en charge à l' origine pour Power Nap. La raison en est qu'une mise à jour SMC est requise pour obtenir toutes les fonctionnalités de Power Nap , et ce sont les seuls modèles qu'Apple a choisi d'écrire activement les mises à jour du micrologiciel pour prendre en charge la fonctionnalité. En d'autres termes, ce n'est pas qu'Apple exécute un script d'exclusion pour exclure les autres modèles; il faut une mise à jour active du micrologiciel pour qu'un modèle exécute Power Nap, et ils ont choisi de le faire pour deux lignes d'ordinateurs particulières.
Dans une mise à jour ultérieure du firmware, Apple a inclus des modèles de MacBook Air mi-2010 dans Power Nap.
Quant à savoir pourquoi ils ont pris cette décision, nous entrons dans le domaine de la spéculation, mais heureusement, nous avons ici de bonnes informations.
L'idée derrière Power Nap est que lorsque l'ordinateur semble endormi, de temps en temps, il se réveille et effectue diverses tâches. Ce réveil, cependant, n'est pas perceptible par l'utilisateur car l'ordinateur reste sombre et silencieux. Cela signifie qu'aucun audio ou vidéo n'est activé. Cela signifie également, d'une pertinence particulière pour cette question, que le ventilateur est également désactivé.
Cela nécessite un périphérique de stockage qui peut fonctionner sans ventilateur et un processeur qui peut fonctionner sans ventilateur (désolé G5 notoirement chaud - je doute qu'il y ait jamais un moyen de vous soutenir pour cela).
Selon la revue épique de Mountain Lion de John Siracusa , le mode Dark Wake que Power Nap invoque n'active pas les fans. Ainsi, seuls les appareils connus d'Apple sont conçus pour pouvoir accéder à leur stockage sans risque de surchauffe (comme le pourrait le faire un disque dur en rotation). Siracusa suggère que les SSD tiers pourraient avoir un profil thermique différent.
Bien que les SSD puissent être installés sur n'importe quel ordinateur, et Apple pourrait peut - être écrire des mises à jour du micrologiciel pour tous leurs Mac afin que Power Nap vérifie si l'ordinateur possède un lecteur SSD et, dans l'affirmative, exécute Power Nap, ils n'ont pas choisi de le faire . Au lieu de cela, ils ont fait fonctionner Power Nap uniquement sur les modèles d'ordinateur dont ils savent qu'ils auront un lecteur SSD.
La limitation peut ne pas être basée sur le lecteur; ce pourrait être le processeur qui ne peut pas fonctionner en silence. 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ésengage, mais si le processeur des MBA précédents déclenchait une telle alerte trop souvent, c'est peut-être la raison pour laquelle Apple les a supprimés de la liste des modèles qui prennent en charge Power Nap.
tl; dr: c'est probablement du matériel; en particulier, la chaleur .