Retina MacBook Pro impiega molto tempo per svegliarsi dal sonno

12

Quindi ecco la cosa. Il rMBP è su Mountain Lion con tutti gli aggiornamenti possibili. Quando apro il coperchio posso vedere la schermata di login bene ma non risponde per diversi secondi, non posso inserire la mia password o spostare il cursore. A volte rende il sistema "pop" come se ricevesse una nuova mail o qualcosa di simile in successione immediata, come pop-pop-pop-pop, subito dopo aver aperto il coperchio. Ora questo potrebbe farti pensare che potrebbe essere collegato al pisolino, ma questo sta accadendo prima che il pisolino di potere arrivasse. Se ricordo bene, questo è successo prima di installare Mt. Anche Lion.

Un altro sintomo molto evidente è che ogni volta che accedo nuovamente da sleep e il problema è stato appena descritto, la RAM nel monitor dell'attività è sempre chiara. Tutto verde.

È quasi più veloce avviarlo a freddo. Qualche idea?

    
posta Ankit 23.08.2012 - 08:24
fonte

3 risposte

2

Ok, ho trovato un collegamento utile da qualche parte su Macrumors o qui su Ask Different, non posso davvero ricordare. Fondamentalmente ciò è dovuto ad una modalità di sospensione aggiuntiva per i nuovi MacBook per consentire il "tempo di attesa di 30 giorni" promesso da Apple.

Queste macchine entrano in modalità di sospensione o ibernazione profonda dopo circa un'ora di sonno che scrive il contenuto della RAM sul tuo SSD e spegne la RAM e altre cose in modo da risparmiare ancora più energia. Quindi, quando si riattiva il computer da questo sonno profondo, sono necessari circa 5 secondi affinché la macchina legga i precedenti contenuti della RAM dell'SSD.

Questa non è la soluzione migliore secondo me poiché svegliando la mia macchina molto più volte dopo un'ora, ma probabilmente non avrei mai bisogno di dormire per 30 giorni (o anche 3 giorni: P). IMO questo dovrebbe essere fatto solo come misura precauzionale, quando la batteria è scarica e il computer si spegnerà automaticamente. Questo articolo, da Macworld, spiega in modo un po 'più dettagliato e spiega anche come modificare questo comportamento. link

Ho anche trovato un'app che sto per acquistare per questo scopo, si chiama Smartsleep. Questo mi dà la flessibilità di cui ho bisogno. Mi consentirà di specificare un livello specifico di batteria in cui il letargo si avvierà automaticamente. Livelli superiori a quello e il computer si fermerà e si riattiverà in meno di un secondo ogni volta.

    
risposta data 24.08.2012 - 08:10
fonte
8

In realtà l'ho sperimentato anche sul mio MacBook del 12 e mi stava facendo impazzire, quindi penso di aver capito tutto senza dover acquistare app come smartsleep, ecc.

Quindi per prima cosa devi vedere come funziona il Mac con le sue impostazioni. Il comando pmset di Terminal mostra e controlla le impostazioni. Non cambiare nulla finché non leggi la pagina man. Inserisci pmset -g in Terminale per vedere le tue impostazioni correnti.

pmset -g | grep hibernate mode
hibernatemode     3
pmset -g | grep standby
standbydelay      4200
standby             1

Queste sono le impostazioni predefinite e dovresti leggere tutti i dettagli su Pagina man di Apple.

Ma in sostanza ciò che significa è dopo 4200 (70 minuti) di sonno regolare ("standby" su Windows), entra in modalità di sospensione profonda ("ibernazione" su Windows). Dai test, la scia dal sonno profondo dura circa 3-4 secondi o fino a 10 secondi a seconda di ciò che avevi aperto (ovviamente tutti i tempi SSD).

Ora puoi aumentare questo tempo, il che significa che rimane in standby (ovvero la memoria è ancora alimentata). Ho il mio impostato su 42000s (700min) in modo che copra la maggior parte dei miei scenari inattivi (sonno, viaggi ecc.) E si iberna solo in un fine settimana errante o in due in cui non accendo il mio computer. Mac OS crea comunque il file di ibernazione in modo da non rischiare di perdere dati. Devo ancora testare la sua influenza sulla batteria scarica ma forse qualcuno qui può farlo.

Per impostare il ritardo standby su 42000 secondi (11,66 ore), nel terminale, digita:

sudo pmset -a standbydelay 42000

e inserisci la tua password.

Ora, se preferisci averla basata sulla percentuale della batteria, c'è una scappatoia. Vedete che Power Nap fondamentalmente significa anche che devi mantenere attivo lo standby poiché ovviamente il risveglio da Hibernate è inefficiente. Quindi, quando si controlla Power Nap sulla batteria, si mantiene sostanzialmente il computer in standby fino a quando non si preme il 30% e quindi si ibernerà. Questo perché Apple ha creato Power Nap per farlo, così puoi usare anche questo meccanismo.

Ho provato entrambi e ora il mio computer si sveglia rapidamente tutto il tempo.

    
risposta data 17.10.2012 - 20:13
fonte
0

Inoltre ero confuso da questo e ho trovato aiuto sull'argomento.

In pratica disabilita la sospensione

sudo pmset -a standby 0 ~ arresta sleepsmode / ibernazione

o ritarda usando

sudo pmset -a standbydelay 7200 ~ lo ritarda a 7200 secondi o 2 ore

Controlla questo per ulteriori informazioni Disattiva la modalità Stand-by su Retina MacBook Pro?

    
risposta data 18.10.2012 - 02:54
fonte

Leggi altre domande sui tag