Por que a Apple não suporta Power Nap em alguns dos Macs com capacidade para Power Nap?

17

A Apple já lançou as Especificações Técnicas do OS X Mountain Lion, que listam alguns Macs excluídos de certos recursos do Mountain Lion, incluindo:

  • Power Nap

Quando um Mac é excluído desse recurso? É uma limitação de hardware?

Pergunto porque soube que o AirDrop, por exemplo, está excluído de alguns Macs, pois eles não oferecem suporte à rede Wi-Fi ad-hoc necessária para usar o AirDrop por Wi-Fi.

Ouvi dizer que o Power Nap pode exigir a tecnologia Smart Connect da Intel e, portanto, é excluído da maioria dos Macs. No entanto, é improvável que isso aconteça, pois o MacBook Air (Final de 2010 Meados de 2011 ou mais recente) já está listado como suportado - mas o Smart Connect da Intel estava prestes a ser anunciado por volta de 2011.

Algum hardware de 2010, para o qual o firmware foi aparentemente propagado pela Apple (por exemplo: MBA13SMCSeed_2010.smcdisponível ao público 2010MBA13.pkg), atualmente não está listado no Power Nap nas especificações.

gentmatt
fonte
1
Smart Connect é um termo de marketing e, aparentemente, um termo de marketing do Windows. Claramente, o Power Nap usa uma tecnologia semelhante ao Smart Connect. Se é chamado Smart Connect (não é) não é o problema. Tampouco está claro que o Smart Connect é especificamente um recurso do processador - o marketing da Intel indica que envolve interação entre o BIOS e a placa WiFi, embora eu tenha certeza de que a capacidade do processador de operar com baixa energia também é um fator.
Daniel
2
@DanielLawson Alguns caras estão trabalhando para fazer o PowerNap trabalhar no MBA de 2010. Esse cara relata que funciona. Isto sugeriria que PowerNap não está contando com Smart Connect como Smart Connect foi introduzido em 2011.
gentmatt
4
Isso parece muito Apple. Se um recurso funcionar, mas não for suficientemente bom ou consistente o suficiente para atender aos seus padrões de qualidade, a Apple tende a não oferecer o recurso. Isso se encaixa na minha teoria do calor em vez de um absoluto "este chipset suporta ou não" - se a PN pode ser executada no hardware, mas desencadeia o cancelamento da PN com muita freqüência (por exemplo, devido ao consumo excessivo de energia ou muito calor), a Apple parece inclinada a desligá-lo completamente para esse modelo.
Daniel
1
@DanielLawson Sim, pode ser isso. : P
gentmatt 27/07/12
2
Consulte também a seção intitulada "Por que meu Mac não é suportado" neste artigo da Macworld: macworld.com/article/1167970/…
Daniel

Respostas:

11

Somente o MacBook Air (meados de 2011 ou mais recente), o MacBook Pro com tela Retina eram originalmente suportados pelo Power Nap. O motivo disso é que é necessária uma atualização SMC para obter todas as funcionalidades do Power Nap , e esses são os únicos modelos que a Apple escolheu para gravar ativamente as atualizações de firmware para dar suporte ao recurso. Em outras palavras, não é que a Apple execute algum script de exclusão para manter outros modelos fora; é necessária uma atualização ativa do firmware para fazer um modelo executar o Power Nap, e eles escolheram fazer isso para duas linhas específicas de computadores.

Em uma atualização de firmware subsequente, a Apple incluiu os modelos MacBook Air de meados de 2010 no Power Nap.

Quanto ao motivo pelo qual eles tomaram essa decisão, entramos no campo da especulação, mas, felizmente, temos boas informações aqui.

A idéia por trás do Power Nap é que, quando o computador parece estar adormecido, de tempos em tempos, ele realmente acorda e executa várias tarefas. Essa ativação, no entanto, não é perceptível para o usuário porque o computador permanece escuro e silencioso. Isso significa que nenhum áudio ou vídeo está ativado. Isso também significa que, de particular relevância para essa questão, o ventilador também é impedido.

Isso requer um dispositivo de armazenamento que possa funcionar sem um ventilador e um processador que possa funcionar sem um ventilador (desculpe notoriamente quente G5 - duvido que alguma vez haja uma maneira de apoiá-lo).

De acordo com a épica revisão de John Siracusa , Mountain Lion , o modo Dark Wake que Power Nap invoca não liga os fãs. Portanto, apenas os dispositivos que a Apple sabe que são projetados para poder acessar seu armazenamento sem risco de superaquecimento (como um disco rígido giratório) tirarão vantagem do Power Nap. Siracusa sugere que SSDs de terceiros possam ter um perfil de calor diferente.

Embora os SSDs possam ser instalados em qualquer computador, e a Apple talvez possa escrever atualizações de firmware para todos os seus Macs, para que o Power Nap verifique se o computador possui uma unidade SSD e, se houver, execute o Power Nap, eles não o fizeram. . Em vez disso, eles fizeram o Power Nap funcionar apenas nos modelos de computador que eles sabem que terão uma unidade SSD.

A limitação pode não ser baseada em unidade; pode ser o processador que não pode ser executado silenciosamente. Isso me parece um pouco menos provável, dados os modelos suportados, mas pode explicar por que o MacBook Air de 2010 foi excluído. O Power Nap monitora a temperatura e, se o sistema ficar quente demais para funcionar sem resfriamento, o Power Nap é desativado, mas se o processador nos MBAs anteriores acionava esse alerta com muita frequência, talvez seja por isso que a Apple os removeu da lista de modelos compatíveis Sesta do poder.

dr: provavelmente é hardware; especificamente calor .

Daniel
fonte
3
Eu gosto da parte tl; dr: P
Alexander - Reinstate Monica
Isso ainda não explica por que a Apple não suporta SSDs de terceiros. Será que a Apple não confiará neles porque a qualidade varia bastante entre os diferentes fabricantes?
gentmatt
1
Eu imagino que a pergunta pertence ao contrário. Eles fazem apoiar as suas próprias SSDs porque eles estão confiantes de que podem ser executados com segurança, sem o ventilador. Eles ainda não detectam e verificam se os SSDs de terceiros podem executar com segurança silenciosamente e no escuro. Primeiro nao faça nenhum mal.
Daniel
Acredito que a revisão vinculada à Siracusa na verdade mencione que mesmo os SSDs padrão de "substituição do disco rígido" podem ter requisitos de energia muito altos; que mesmo os SSDs fornecidos pela Apple não são suportados, apenas o "armazenamento Flash integrado", como o conectado aos novos MacBook Airs.
25412 J Dan
1
O argumento de que a Apple não atualizará o firmware porque a participação dos usuários que lucram pode ser muito baixa é razoável. Ainda estou decepcionado, pois os produtos profissionais merecem atualizações, independentemente de tais obstáculos.
gentmatt 27/07/12
4

A pergunta por que os engenheiros da Apple X é sempre difícil de identificar, mas a resposta simples é que um subconjunto muito pequeno de hardware Mac é direcionado para a implementação inicial do Power Nap.

Especificamente, o Sandy Bridge e o AirBook Pro mais recente e o retina MacBook Pro têm RAM e SSD não substituíveis pelo usuário, de modo que a Apple tem muita certeza de que não haverá problemas de tempo de ram ou problemas de armazenamento relacionados. Além disso, todos esses modelos possuem gráficos integrados e chipsets intel projetados para esse tipo de "operação enquanto dorme" para executar operações de rede em um estado de baixa energia.

Há muito tempo os Macs conseguem acordar usando seus relógios internos, de acordo com a preferência de Economia de energia. Em seguida, eles foram programados para acordar periodicamente para manter as concessões de DHCP e conversar com o hardware do Airport, para que os roteadores pudessem fazer proxy de solicitações de compartilhamento de bonjour enquanto o Mac dormia. O Power Nap utiliza essa capacidade das interfaces de rede para permanecer alerta enquanto estiver em um estado de energia muito baixo um passo adiante. Agora, a CPU, o armazenamento e a pilha de rede (mas não os ventiladores ou as luzes da tela e do teclado) ligam a cada hora para ver quais tarefas podem ser realizadas antes de voltar a dormir.

Se você observar o que o Power Nap faz - é claro que as funções foram projetadas para usar o mínimo de energia possível:

  • As atualizações da App Store são acionadas apenas semanalmente
  • Apenas um backup da máquina é concluído durante o sono. Depois disso, ele pára de tentar voltar enquanto o sono dura
  • As atualizações de software (segurança) são acionadas uma vez ao dia
  • O restante dos itens, como Photo Stream, Mail, documentos do iCloud e dados sincronizados, são atualizados a cada hora, enquanto o sleep + nap continua
  • A atividade cochilando pára quando o nível da bateria tem 30% da capacidade total de carga restante

Até o nome Power permite que você saiba que o foco principal é preservar o poder, mas ainda faz as coisas que você precisará fazer em algum momento. Outros especularam que o calor é uma questão de design e, na medida em que o calor é proveniente do uso da energia da bateria, eu concordaria que o calor é um subproduto da principal limitação do design do Power Nap.

Qualquer pessoa que tenha usado um MacBook Pro no modo clamshell ou tenha acordado enquanto está fechado em uma bolsa está ciente de que essas máquinas funcionam muito bem em temperaturas que a maioria das pessoas fica alarmada e se preocupa com queimaduras / dores durante a espera.

Somente o tempo (ou alguma declaração pública, deposição ou vazamento da ação) nos mostrará quais outros modelos ganham a funcionalidade Power Nap daqui para frente e se meu raciocínio está certo quanto ao motivo pelo qual três modelos suportam apenas Power Nap no lançamento.

bmike
fonte
3
E como um breve aparte - a forte integração, suando os detalhes, garantindo que um recurso seja estável e funcione bem na prática (ser conservador sobre o que os modelos mais antigos poderiam executar em algum novo recurso) é o par do curso e parte do que torna a Apple Maçã. Eu esperava que algum programador empreendedor fizesse um programa Cat Napper para introduzir uma aproximação para Macs mais antigos. A beleza do Power Nap é que o hardware e o software colaboram para despertar apenas a parte mais mínima do computador. Somente os engenheiros da Apple sabem quais placas e componentes lógicos realmente suportam esse idioma mínimo de despertar / tirar uma soneca.
bmike
Acordo Geral. Power Nap à parte: em geral, não devo esperar nenhuma explicação adicional da Apple sobre o suporte - para qualquer combinação de coisas - ser retirado ou adiado. Quando comportamentos se tornam bons o suficiente para que as coisas funcionem sem a necessidade de explicações adicionais , é quando o suporte se expande, eu acho.
Graham Perrin
Boa resposta com um bom raciocínio! Entendo que a Apple decidiu não enviar software quando as coisas não estão estáveis. Afinal, a Apple tem uma garantia em seus produtos que precisa cumprir. Portanto, a estabilidade vem em primeiro lugar.
gentmatt 27/07/12
0

O Power Nap requer um modelo SSD (apenas não me peça uma referência, mas lembro-me de algumas discussões prolongadas sobre isso após a palestra da WWDC).

nohillside
fonte
4
As especificações técnicas não se referem apenas aos SSDs em geral, mas mencionam especificamente os Macs que possuem armazenamento flash personalizado. ou seja, um Mac com um SSD de 2,5 "da Apple não suporta Power Nap.
gentmatt
Então, suponho que minha série Crucial M não se enquadre em "suportado"? >?
ephsmith
Bem, Macs mais antigos também com um SSD não entendi, como a segunda geração de MacBook Airs
jmlumpkin
-4

Somente modelos MacBook Air de meados de 2011 ou mais recentes e modelos MacBook Pro com tela Retina com SSDs de fábrica são compatíveis com o recurso; mesmo assim, eles podem precisar de uma atualização de firmware. Consulte O recurso PowerNap da Mountain Lion requer atualização de firmware .

JRobert
fonte
Sua resposta ainda precisa explicar por que a Apple não oferecerá atualizações de firmware para os outros modelos do Macbook Pro. Até agora, infelizmente, essa não é uma resposta suficiente.
gentmatt 27/07/12
Você precisaria perguntar à Apple - nenhum de nós aqui pode responder 'por que' para outra pessoa.
JRobert
1
A melhor resposta sobre o software da Apple é sempre quando você o obtém. No entanto, Daniel encontrou argumento muito razoável no último parágrafo: a parcela de usuários que irão lucrar pode ser muito baixa
gentmatt
My Air de 2011 não tem uma tela de retina, mas felizmente tira uma soneca. Recebi uma atualização de firmware EFI para adicionar suporte ao restante do Power Nap que não estava na máquina quando foi enviado.
bmike