Sólo el Macbook Air (mediados de 2011 o más reciente), MacBook Pro con pantalla Retina fueron originalmente compatibles apoyado para Power Nap. La razón de esto es Se requiere una actualización del SMC para obtener toda la funcionalidad de Power Nap y estos son los únicos modelos que Apple ha elegido para escribir activamente el actualizaciones de firmware para apoyar la función. En otras palabras, no es que Apple ejecute algún script de exclusión</strkeep><strkeep> para dejar fuera a otros modelos; hace falta una actualización activa del firmware para que un modelo ejecute Power Nap, y han decidido hacerlo para dos líneas concretas de ordenadores.
En una actualización posterior del firmware, Apple incluyó los modelos Macbook Air de mediados de 2010 en Power Nap.
En cuanto a por qué han tomado esa decisión, entramos en el terreno de la especulación, pero afortunadamente, tenemos buena información aquí.
La idea detrás de Power Nap es que cuando el ordenador parece estar dormido, de vez en cuando, en realidad se despierta y realiza varias tareas. Este despertar, sin embargo, no es perceptible para el usuario porque el ordenador permanece a oscuras y en silencio. Esto significa que no se activa el audio ni el vídeo. También significa, de especial relevancia para esta pregunta, que el ventilador también se mantiene fuera.
Esto requiere un dispositivo de almacenamiento que pueda funcionar sin ventilador y un procesador que pueda funcionar sin ventilador (lo siento, el notoriamente caliente G5 - dudo que haya una manera de apoyarlo para esto).
Según John Siracusa La epopeya de Revisión de Mountain Lion El modo Dark Wake que invoca Power Nap no enciende los ventiladores. Por lo tanto, sólo los dispositivos que Apple sabe que están diseñados para poder acceder a su almacenamiento sin riesgo de sobrecalentamiento (como podría ser un disco duro giratorio) se aprovecharán de Power Nap. Siracusa sugiere que los SSD de terceros podrían tener un perfil térmico diferente.
Mientras que las SSD podría se puede instalar en cualquier ordenador, y Apple podría tal vez escribir actualizaciones de firmware para todos sus Macs para que Power Nap compruebe si el ordenador tiene una unidad SSD y, si es así, ejecute Power Nap, no han optado por hacerlo. En su lugar, han hecho que Power Nap funcione sólo en aquellos modelos de ordenador que ellos conozca tendrá una unidad SSD.
La limitación podría no estar basada en la unidad; podría ser el procesador que no puede funcionar en silencio. Esto me parece un poco menos probable, dados los modelos compatibles, pero podría explicar por qué el Macbook Air de 2010 está excluido. Power Nap supervisa la temperatura, y si el sistema se calienta demasiado para funcionar sin refrigeración, Power Nap se desactiva, pero si el procesador de los primeros MBA activaba esa alerta con demasiada frecuencia, puede ser la razón por la que Apple los eliminó de la lista de modelos compatibles con Power Nap.
tl;dr: probablemente sea el hardware; concretamente, el calor .