Perché Apple non supporta Power Nap su alcuni dei Mac con funzionalità Power Nap?


17

Apple ha già rilasciato le Specifiche tecniche di OS X Mountain Lion che elencano alcuni Mac esclusi da alcune funzionalità di Mountain Lion, tra cui:

  • Power Nap

Quando viene escluso un Mac da questa funzione? È una limitazione hardware?

Lo chiedo perché ho appreso che AirDrop, ad esempio, è escluso da alcuni Mac in quanto non supportano la rete Wi-Fi ad hoc necessaria per utilizzare AirDrop tramite Wi-Fi.

Ho sentito che Power Nap potrebbe richiedere la tecnologia Smart Connect di Intel ed è quindi escluso dalla maggior parte dei Mac. Tuttavia, è improbabile che ciò sia vero come MacBook Air (Fine 2010 Metà 2011 o più recente) è già elencato come supportato, ma Smart Connect di Intel stava per essere annunciato intorno al 2011.

Alcuni hardware del 2010, per i quali il firmware è stato apparentemente trasmesso da Apple (esempio: MBA13SMCSeed_2010.smcdisponibile pubblicamente 2010MBA13.pkg), non sono attualmente elencati nelle specifiche di Power Nap.


1
Smart Connect è un termine di marketing e apparentemente un termine di marketing di Windows. Chiaramente Power Nap utilizza una tecnologia simile a Smart Connect. Se si chiama Smart Connect (non lo è) non è il problema. Né è chiaro che Smart Connect sia specificamente una funzionalità del processore - il marketing di Intel indica che implica l'interazione tra il BIOS e la scheda WiFi, anche se sono sicuro che anche la capacità del processore di funzionare a bassa potenza è un fattore.
Daniel

2
@DanielLawson Alcuni ragazzi stanno lavorando per far funzionare PowerNap sull'MBA 2010. Questo ragazzo riferisce che funziona. Ciò suggerirebbe che PowerNap non si affida a Smart Connect poiché Smart Connect è stato introdotto nel 2011.
gentmatt

4
Sembra molto Apple. Se una funzionalità funziona ma non abbastanza bene o in modo coerente per soddisfare i loro standard di qualità, Apple tende a non offrire la funzionalità. Questo si adatta alla mia teoria del calore piuttosto che a un assoluto "questo chipset non lo supporta o non lo supporta" - se PN può essere eseguito su hardware ma innesca l'annullamento di PN troppo spesso (ad esempio, a causa dell'eccessivo assorbimento di potenza o troppo calore), Apple sembra incline a spegnerlo del tutto per quel modello.
Daniel

1
@DanielLawson Sì, potrebbe essere. : P
gentmatt,

2
Vedi anche la sezione intitolata "Perché non è supportato il mio Mac" in questo articolo di Macworld: macworld.com/article/1167970/…
Daniel

Risposte:


11

Solo il MacBook Air (metà 2011 o più recente), MacBook Pro con display Retina erano originariamente supportati per Power Nap. Il motivo è che è necessario un aggiornamento SMC per ottenere tutte le funzionalità di Power Nap , e questi sono gli unici modelli che Apple ha scelto di scrivere attivamente sugli aggiornamenti del firmware per supportare la funzionalità. In altre parole, non è che Apple esegua alcuni script di esclusione per tenere fuori altri modelli; è necessario un aggiornamento attivo del firmware per eseguire un modello con Power Nap e hanno scelto di farlo per due linee particolari di computer.

In un successivo aggiornamento del firmware, Apple ha incluso i modelli MacBook Air di metà 2010 in Power Nap.

Per quanto riguarda il motivo per cui hanno preso quella decisione, entriamo nel regno della speculazione, ma per fortuna, abbiamo alcune buone informazioni qui.

L'idea alla base di Power Nap è che quando il computer sembra addormentato, di tanto in tanto, si sveglia effettivamente ed esegue varie attività. Questo risveglio, tuttavia, non è evidente per l'utente perché il computer rimane scuro e silenzioso. Ciò significa che nessun audio o video è attivato. Significa anche, di particolare rilevanza per questa domanda, anche il fan è tenuto fuori.

Ciò richiede un dispositivo di archiviazione che può funzionare senza una ventola e un processore che può funzionare senza una ventola (scusate notoriamente hot G5 - dubito che ci sarebbe mai un modo per supportarvi).

Secondo l' epica recensione di Mountain Lion di John Siracusa , la modalità Dark Wake invocata da Power Nap non accende i fan. Pertanto, solo i dispositivi che Apple conosce sono progettati per essere in grado di accedere al loro spazio di archiviazione senza il rischio di surriscaldamento (come potrebbe fare un disco rigido rotante) trarranno vantaggio da Power Nap. Siracusa suggerisce che gli SSD di terze parti potrebbero avere un profilo di calore diverso.

Sebbene gli SSD possano essere installati su qualsiasi computer e Apple potrebbe forse scrivere aggiornamenti del firmware per tutti i loro Mac in modo che Power Nap controlli se il computer ha un'unità SSD e, in tal caso, esegue Power Nap, non hanno scelto di farlo . Invece, hanno fatto funzionare Power Nap solo su quei modelli di computer che sanno che avranno un'unità SSD.

La limitazione potrebbe non essere basata sull'unità; potrebbe essere il processore che non può funzionare silenziosamente. Questo mi sembra leggermente meno probabile, dati i modelli supportati, ma potrebbe spiegare perché il MacBook Air 2010 è stato escluso. Power Nap monitora la temperatura e, se il sistema diventa troppo caldo per funzionare senza raffreddamento, Power Nap si disattiva, ma se il processore nei precedenti MBA attivava un tale avviso troppo spesso, potrebbe essere il motivo per cui Apple li ha rimossi dall'elenco dei modelli che supportano Power Nap.

tl; dr: probabilmente è hardware; in particolare, il calore .


3
Mi piace la parte tl; dr: P
Alexander - Reinstate Monica il

Questo non spiega ancora perché Apple non supporterà SSD di terze parti. È che Apple non si fiderà di loro perché la qualità varia un po 'tra i diversi produttori?
gentmatt,

1
Immagino che la domanda appartenga al contrario. Essi fanno sostenere i propri SSD perché sono fiduciosi di poter funzionare in modo sicuro senza il ventilatore. Non (ancora?) Non rilevano e verificano che gli SSD di terze parti possano funzionare in modo silenzioso e oscuro. Prima di tutto non fare del male.
Daniel

Credo che la recensione collegata a Siracusa menzioni effettivamente che anche gli SSD standard di "sostituzione del disco rigido" potrebbero avere requisiti di alimentazione troppo elevati; che anche gli SSD forniti da Apple non sono supportati, ma solo "memoria flash integrata" come quella cablata nei nuovi MacBook Air.
Dan J,

1
L'argomento secondo cui Apple non aggiornerà il firmware perché la percentuale di utenti che trarrà profitto potrebbe essere troppo bassa è ragionevole. Sono ancora deluso poiché i prodotti professionali meritano aggiornamenti indipendentemente da tali ostacoli.
gentmatt,

4

Il motivo per cui la domanda degli ingegneri Apple X è sempre difficile da pegare, ma la semplice risposta è che un piccolo sottoinsieme di hardware Mac è destinato all'implementazione iniziale di Power Nap.

In particolare, Sandy Bridge e la più recente Air e la retina MacBook Pro hanno tutte RAM e SSD sostituibili dall'utente, quindi Apple ha la certezza assoluta che non ci saranno strani problemi di tempistica della ram o timeout relativi allo storage. Inoltre, tutti questi modelli hanno una grafica integrata Intel e chipset Intel progettati per questo tipo di "operazione durante il sonno" per eseguire operazioni di rete in uno stato di basso consumo.

I Mac hanno da tempo la possibilità di svegliarsi utilizzando i loro orologi interni dalla preferenza Risparmio energia. Successivamente, sono stati programmati per svegliarsi periodicamente per mantenere i contratti di locazione DHCP e parlare con l'hardware dell'aeroporto in modo che i router potessero delegare le richieste di condivisione di bonjour mentre il Mac dormiva. Power Nap sfrutta ulteriormente questa capacità delle interfacce di rete per rimanere in allerta mentre si trova in uno stato di alimentazione molto basso. Ora CPU, memoria e stack di rete (ma non le ventole o le luci del display e della tastiera) si accendono su base oraria per vedere quali attività possono essere eseguite prima di tornare in modalità di sospensione.

Se osservi cosa fa Power Nap , è chiaro che le funzioni sono progettate per utilizzare il minor consumo possibile:

  • Gli aggiornamenti dell'App Store vengono attivati ​​solo settimanalmente
  • Durante il sonno viene completato solo un backup della macchina volta. Dopodiché, smette di provare a eseguire il backup fino a quando il sonno dura
  • Gli aggiornamenti software (sicurezza) si attivano una volta al giorno
  • Il resto degli elementi come Photo Stream, Mail, documenti iCloud e dati sincronizzati sono un aggiornamento orario mentre sleep + nap continua
  • L'attività di sonnellino si interrompe quando il livello della batteria ha una capacità di carica completa del 30% rimanente

Anche il nome Power ti consente di sapere che l'obiettivo principale è preservare il potere ma fare comunque le cose che dovrai fare ad un certo punto. Altri hanno ipotizzato che il calore sia un problema di progettazione e, dal momento che il calore deriva dall'utilizzo della batteria, sarei d'accordo sul fatto che il calore è un sottoprodotto della limitazione di progettazione primaria di Power Nap.

Chiunque abbia utilizzato un MacBook Pro in modalità a conchiglia o si sia svegliato mentre era chiuso in una borsa è consapevole del fatto che queste macchine funzionano bene a temperature che la maggior parte delle persone sono allarmate e si preoccupano di lievi ustioni / dolore durante la tenuta.

Solo il tempo (o qualche dichiarazione pubblica, deposito della causa o perdita) ci mostrerà quali altri modelli ottengono la funzionalità di Power Nap in futuro e se il mio ragionamento è in linea con il motivo per cui tre modelli supportano solo Power Nap al momento del lancio.


3
E in breve: la stretta integrazione, la sudorazione dei dettagli, la garanzia che una funzionalità sia stabile e funzionerà bene nella pratica (essendo prudente su quali modelli più vecchi potrebbero eseguire alcune nuove funzionalità) è alla base del corso e parte di ciò che rende Apple Mela. Mi aspetterei che un programmatore intraprendente realizzasse un programma Cat Napper per introdurre un'approssimazione per i Mac più vecchi. Il bello di Power Nap è che hardware e software collaborano per riattivare solo la parte più minimale del computer. Solo gli ingegneri Apple sanno quali schede logiche e componenti supportano veramente questo idioma minimo di veglia / pisolino.
bmike

Accordo generale. Power Nap a parte: in generale, non dovrei aspettarmi ulteriori spiegazioni da parte di Apple sul supporto - per qualsiasi combinazione di cose - che viene ritirato o differito. Quando i comportamenti diventano abbastanza buoni per far funzionare le cose senza la necessità di ulteriori spiegazioni , è allora che il supporto si espanderà, credo.
Graham Perrin,

Buona risposta con buon ragionamento! Capisco che Apple ha deciso di non spedire software quando le cose non sono stabili. Dopo tutto, Apple ha una garanzia sui propri prodotti che deve soddisfare. Quindi, la stabilità viene prima di tutto.
gentmatt,

0

Power Nap richiede un modello SSD (semplicemente non chiedermi un riferimento, ma ricordo alcune discussioni estese su questo dopo il keynote del WWDC).


4
Le specifiche tecniche non si riferiscono solo agli SSD in generale, ma menzionano specificamente i Mac con memoria flash progettata su misura. cioè un Mac con un SSD da 2,5 "di Apple non supporterà Power Nap.
gentmatt

Quindi immagino che la mia serie Crucial M non rientri nel "supportato"? >?
ephsmith il

Bene, anche i vecchi Mac con un SSD non lo
capiscono

-4

Solo i modelli MacBook Air di metà 2011 o più recenti e MacBook Pro con display Retina con SSD di fabbrica supportano la funzione; anche allora, potrebbe essere necessario un aggiornamento del firmware. Vedi la funzione PowerNap di Mountain Lion richiede l'aggiornamento del firmware .


La tua risposta deve ancora spiegare perché Apple non offrirà aggiornamenti del firmware agli altri modelli di Macbook Pro. Finora questa purtroppo non è una risposta sufficiente.
gentmatt,

Dovresti chiedere a Apple: nessuno di noi qui può rispondere "perché" a qualcun altro.
JRobert,

1
Una migliore risposta sul software Apple è sempre quando lo ricevi da loro. Tuttavia, Daniel ha trovato argomentazioni molto ragionevoli nell'ultimo paragrafo: la percentuale di utenti che trarrà profitto potrebbe essere troppo bassa
gentmatt

My Air del 2011 non ha un display retina ma fa un pisolino felicemente. Ho ricevuto un aggiornamento del firmware EFI per aggiungere supporto per il resto di Power Nap che non era sulla macchina al momento della spedizione.
bmike
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.