Disattivare l'ibernazione su un MacBook Pro a metà 2012 con un SSD


10

Ho letto diversi articoli su Internet su come "ottimizzare il tuo Mac con un SSD". Non sono sicuro di essere d'accordo o meno con gli articoli perché penso che Apple sappia quali sono le impostazioni migliori per un computer con un'unità SSD. La mia domanda è: dovrei preoccuparmi di disabilitare l'ibernazione per "salvare" il mio SSD dall'usura?

Ho anche sentito che la cartella principale dell'utente (così come la cartella Applicazione e gli elementi temporanei) sono memorizzati su un disco RAM / disco rigido rotante per migliorare la durata dell'SSD. Personalmente penso che questo sia un po 'eccessivo, perché non vedo perché Apple venderebbe SSD se le persone dovessero fare tutta questa configurazione aggiuntiva.

Modifica: ecco un aggiornamento di sette anni che utilizza il mio SSD come di consueto, inclusa l'ibernazione attiva e l'utilizzo del mio SSD come posizione di archiviazione temporanea per il backup dei miei dischi rigidi da 2TB e 4TB, antivirus attivo, installazione di centinaia e centinaia di app ( e poi disinstallandoli), eseguendo innumerevoli macchine virtuali e scoprendo in seguito che un'app radio Internet malfunzionante ha scritto 1 TB sul mio SSD in un anno. Non l'ho fatto affatto; L'ho usato normalmente:

inserisci qui la descrizione dell'immagine

inserisci qui la descrizione dell'immagine

Inoltre, l'ho fatto partizionare in 64 GB / 64 GB, con una sola partizione utilizzata attivamente (Windows) per due anni. L'ho quindi suddiviso in partizioni un paio di anni dopo. Dato che questo è uno scenario negativo in termini di usura (non è stato in grado di distribuirlo su altri 64 GB inutilizzati), è invecchiato abbastanza bene. Ci sono 100 settori riassegnati, ma se ogni settore è 512kb, allora è 5mb che non posso usare, il che non è poi così male.


2
Dovresti avere una quantità enorme di RAM per mettere la tua directory / Applicazioni su un ramdisk.
Cajunluke,

Non compreso iLife, si tratta di circa 1 GB.
alexyorke,

Hmmm. Il mio è solo 8,5 concerti sul mio portatile di lavoro. Sono abbastanza sicuro che è più simile a 20 concerti sul mio laptop di casa.
Cajunluke,

Posso vedere da dove vieni ora; questo è molto! L'installazione di serie è molto meno (forse l'articolo si riferiva a quello).
alexyorke,

Qualcuno sa quanti dati vengono effettivamente scritti /var/vm/sleepimagequando si va a dormire? Se ha sempre le dimensioni della RAM, sarebbe una parte enorme della media GB / giorno scritta su unità .
Lri,

Risposte:


3

Questa è solo paranoia. La modalità Ibernazione è perfettamente salutare per un SSD. Un SSD durerà circa 2-4 anni di scritture continue. Ciò significa il tempo per cui viene alimentato l'SSD. Ho un computer di 4 anni e il suo HD è stato alimentato per 1,5 anni (secondo l'utilità del disco). Il tuo SSD può sicuramente durare più a lungo.


Come potrei vedere l'ora in cui il mio SSD è stato alimentato con l'utility del disco?
alexyorke,

4
Seleziona il disco dalla barra laterale, premi ⌘I e copia il Power On Hoursvalore. Puoi convertirlo in un numero decimale di giorni con qualcosa del genere bc <<< 'ibase=16; scale=1;0000000019C8/18'.
Lri,

2
Il tempo in cui l'unità è stata alimentata è totalmente irrilevante. È il volume di dati che è stato scritto sull'unità che influenza la durata di un SSD. -1
Nome falso

@FakeName Penso che tu non abbia capito la mia risposta. La frase "Il tempo per cui l'SSD è alimentato" ha lo scopo di spiegare il termine "uso continuo". Ciò significa che 2-4 anni di scritture continue su un SSD.
duci9y,

@ duci9y - Quindi cambia "Uso continuo" per dire "scritture continue". Così com'è, è solo un'interpretazione estremamente contorta che puoi farlo dire.
Nome falso

4

Sebbene questa sia una vecchia domanda, vorrei aggiornarla con la mia risposta perché è ancora pertinente per me.

http://blog.alutam.com/2012/04/01/optimizing-macos-x-lion-for-ssd/#hibernation

sudo pmset -a hibernatemode 0
sudo rm /var/vm/sleepimage

Non è consigliabile modificare le impostazioni di ibernazione. Eventuali modifiche apportate non sono supportate. Se si sceglie di farlo comunque, si consiglia di utilizzare una di queste tre impostazioni. Per il tuo bene e il mio, ti preghiamo di non utilizzare nient'altro 0, 3 o 25. hibernatemode = 0 (binario 0000) per impostazione predefinita sui desktop supportati. Il sistema non eseguirà il backup della memoria su memoria permanente. Il sistema deve svegliarsi dal contenuto della memoria; il sistema perderà il contesto sulla perdita di potenza. Questo è, storicamente, semplice vecchio sonno. hibernatemode = 3 (binario 0011) per impostazione predefinita sui portatili supportati. Il sistema memorizzerà una copia della memoria nella memoria permanente (il disco) e alimenterà la memoria durante la sospensione. Il sistema si riattiverà dalla memoria, a meno che una perdita di potenza non lo costringa a ripristinare dall'immagine del disco. hibernatemode = 25 (binario 0001 1001) può essere impostato solo tramite pmset. Il sistema memorizzerà una copia della memoria nella memoria permanente (il disco) e rimuoverà l'alimentazione della memoria. Il sistema verrà ripristinato dall'immagine del disco. Se si desidera un “letargo”: dormi più lenti, riattacchi più lenti e durata della batteria migliore, è necessario utilizzare questa impostazione.


0

In realtà preferisco SmartSleep . L'uso di questa piccola app ti offre il meglio dei due mondi. Quando dormi sul Mac (chiudi il coperchio), SmartSleep deciderà in base alla capacità residua della batteria se scrivere l'immagine di ibernazione o meno. Questo è utile, perché se ti trovi mai in una situazione difficile, in cui la batteria si esaurisce, non perderai i tuoi dati.

Uso SmartSleep da quando ho un SSD (2-3 anni ormai) e lo apprezzo molto. Offre anche alcune scorciatoie, come caffeinatel'ibernazione istantanea o simile .

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.