sleepimage - Mac OS X sleepimage-filen forklart

Hvis du har brukt et verktøy som DaisyDisk til å analysere Macs diskplassbruk, kan det hende du har kommet over en fil med navnet "sleepimage" som er ganske stort.

Hva er sleepimage i Mac OS X?

"Sleepimage" -filen er akkurat hva det høres ut, det er hva Macen hadde i det minnet da maskinen sovnet, og skaper et bilde av Macs tidligere minne. Når Macen din våkner fra søvn, leses innholdet av søvnimage igjen og legges tilbake til aktivt minne, og Macen din returneres til staten som den var før du sovet. Tenk på det som en swapfile av sorter, men bare for søvn og våknefunksjonalitet.

Hvorfor tar sleepimage opp så mye plass? 2GB, 4GB, 8GB, etc?

Sleepimage-filen er vanligvis nøyaktig samme størrelse som mengden fysisk RAM Mac-en din har. Hvis din Mac har 2 GB RAM, vil søylimagfilen også være 2 GB fordi det er 2 GB data som må lagres når Macen legges i dvale. Du kan sjekke størrelsen på din sleepimage-fil ved å skrive følgende kommando i Terminal:

ls -lh /private/var/vm/sleepimage

Du vil da se data som:

-rw------T 1 root wheel 4.0G Oct 7 15:46 /private/var/vm/sleepimage

Og tallet mellom "hjulet" og datoen er søvnbilder filstørrelsen, i dette tilfellet er det 4 GB.

Det er tilfeller der sleepimage-filen er betydelig større enn ditt fysiske RAM, og dette kan skyldes at filen blir skadet.

Kan jeg trygt slette sleepimage fra min Mac?

Ja, du kan fjerne sleepimage, og det vil bare bli opprettet igjen automatisk neste gang Macen din blir sovnet. For å slette sleepimage, skriv følgende kommando i Terminal:

sudo rm /private/var/vm/sleepimage

Du blir bedt om at administratorpassordet får tilgang til å fjerne filen, dette er normalt.

Hvor ligger søvnbilde?

Hvis det ikke var åpenbart fra de forrige kommandoene, ligger søvnimage ved siden av Mac-byttefilene dine på:

/private/var/vm/sleepimage

Forhåpentligvis hjelper det å forklare sleepimage litt, og nå forstår du hva denne mystisk store filen er på Mac-harddisken din.