Solo el MacBook Air (mediados de 2011 o posterior), MacBook Pro con pantalla Retina, originalmente eran compatibles con Power Nap. La razón de esto es que se requiere una actualización SMC para obtener toda la funcionalidad de Power Nap , y estos son los únicos modelos que Apple ha elegido para escribir activamente las actualizaciones de firmware para admitir la función. En otras palabras, no es que Apple ejecute un script de exclusión para mantener a otros modelos fuera; se necesita una actualización activa del firmware para hacer que un modelo ejecute Power Nap, y han elegido hacerlo para dos líneas particulares de computadoras.
En una actualización de firmware posterior, Apple incluyó modelos MacBook Air de mediados de 2010 en Power Nap.
En cuanto a por qué tomaron esa decisión, entramos en el campo de la especulación, pero afortunadamente, tenemos buena información aquí.
La idea detrás de Power Nap es que cuando la computadora parece estar dormida, de vez en cuando, en realidad se despierta y realiza varias tareas. Sin embargo, este despertar no es perceptible para el usuario porque la computadora permanece oscura y silenciosa. Esto significa que no hay audio o video activado. También significa, de particular relevancia para esta pregunta, que el ventilador también se mantiene alejado.
Esto requiere un dispositivo de almacenamiento que pueda funcionar sin un ventilador y un procesador que pueda funcionar sin un ventilador (lo siento, notoriamente caliente G5; dudo que alguna vez haya una forma de apoyarlo para esto).
Según la épica crítica de Mountain Lion de John Siracusa , el modo Dark Wake que invoca Power Nap no enciende a los fanáticos. Por lo tanto, solo los dispositivos que Apple conoce están diseñados para poder acceder a su almacenamiento sin riesgo de sobrecalentamiento (como lo haría un disco duro giratorio) aprovecharán Power Nap. Siracusa sugiere que los SSD de terceros podrían tener un perfil de calor diferente.
Si bien los SSD podrían instalarse en cualquier computadora, y Apple quizás podría escribir actualizaciones de firmware para todos sus Mac para que Power Nap compruebe si la computadora tiene un disco SSD y, de ser así, ejecuta Power Nap, no han elegido hacerlo. . En cambio, han hecho que Power Nap funcione solo en aquellos modelos de computadora que saben que tendrán una unidad SSD.
La limitación podría no estar basada en la unidad; podría ser el procesador que no puede ejecutarse en silencio. Esto me parece un poco menos probable, dados los modelos compatibles, pero podría explicar por qué se excluye el MacBook Air 2010. Power Nap monitorea la temperatura, y si el sistema se calienta demasiado para funcionar sin enfriamiento, Power Nap se desconecta, pero si el procesador en MBA anteriores activaba dicha alerta con demasiada frecuencia, puede ser por eso que Apple los eliminó de la lista de modelos que admiten Siesta de poder.
tl; dr: probablemente es hardware; específicamente, calor .