sleepimage dimensione errata

4

Ho un MBP Early Early 2011, che ho installato 16GB di RAM, nonostante Apple sostenga che il massimo è 8GB. Questo è un hack che è noto per funzionare, ma ho qualche problema con l'ibernazione di conseguenza.

Sembra che la mia immagine di sonno sia solo di 8 GB, nonostante la mia RAM sia di 16 GB; di conseguenza, se perdo la carica con più di 8 GB in memoria, il sonno sicuro non riesce.

Qualche idea su come correggere questo?

    
posta awiebe 19.11.2014 - 00:30
fonte

3 risposte

1

Un'ipotesi

Verifica se il problema è riproducibile con la memoria compressa disabilitata.

Se non è una soluzione alternativa, vota questa risposta e lascia un commento.

correlati

valori vm_compressor_mode (vm.compressor_mode) per la memoria compressa abilitata in OS X

- c'è un collegamento a una risposta sulla disabilitazione della memoria compressa.

    
risposta data 08.12.2014 - 20:08
fonte
0

Ho esattamente la stessa configurazione (MacBook Pro all'inizio del 2011 16GB / 10.7.5) e il mio sleepimage ha una dimensione di 16 GB.

Basta eliminarlo aprendo Terminale (situato in / Applicazioni / Utility) e digitando il seguente comando, seguito dal tasto Invio:

sudo rm /private/var/vm/sleepimage

Inserisci la password dell'amministratore (non sarà visibile) e premi di nuovo il tasto Invio.

Il tuo Mac lo ricostruirà automaticamente quando necessario (si spera con la dimensione corretta).

    
risposta data 08.12.2014 - 20:52
fonte
0

Recentemente ho sperimentato parecchio disabilitando la compressione della memoria in Mavericks e ho avuto problemi chiaramente riproducibili con l'ibernazione su disco.

1) Abilita la compressione della memoria e utilizza una modalità di sospensione che scrive sul disco funziona senza problemi

vm_compressor=4 + hibernatemode=3(RAM powered+sleepimage) or 25(only sleepimage) 
-> no problem when restored from sleepimage

2) Disattiva la compressione della memoria e l'uso di una modalità di sospensione che scrive sul disco porta al panico del kernel al risveglio.

vm_compressor=1 + hibernatemode=3(RAM powered+sleepimage) or 25(only sleepimage) 
-> kernel panic when restored from sleepimage

3) Disattiva la compressione della memoria e utilizza una modalità di sospensione che NON scrive su disco funziona correttamente.

vm_compressor=1 + hibernatemode=1(only RAM powered) 
-> no problem, as long you have enough battery power 
to prevent lost of RAM while sleeping

Bene 3) è solo un compromesso poiché ti consente di disabilitare la compressione della memoria, ma perderesti la sicurezza dell'immagine sleep.

    
risposta data 18.04.2015 - 00:33
fonte

Leggi altre domande sui tag