Thank you for purchasing through links and ads on this site.
OWC / MacSales.com...
diglloyd Deal Finder...
Buy other stuff at Amazon.com...
Get up to 16x more storage and 2x the speeds of the original drive
Handpicked deals...
$1799 $1399
SAVE $400

$719 $230
SAVE $489

$198 $138
SAVE $60

$795 $344
SAVE $451

$1997 $897
SAVE $1100

$1100 $900
SAVE $200

$348 $278
SAVE $70

$3099 $2499
SAVE $600

$2099 $1799
SAVE $300

$275 $275
SAVE $0

$699 $499
SAVE $200

$1699 $1299
SAVE $400

$2999 $2999
SAVE $0

$1699 $1443
SAVE $256

$2798 $2498
SAVE $300

$2399 $2249
SAVE $150

$3798 $1898
SAVE $1900

$2798 $2498
SAVE $300

$2497 $1997
SAVE $500

$2498 $1798
SAVE $700

$3297 $2197
SAVE $1100

$2798 $2498
SAVE $300

$2998 $2498
SAVE $500

$1398 $1198
SAVE $200

$898 $798
SAVE $100

$400 $250
SAVE $150

$1299 $939
SAVE $360

$4499 $2999
SAVE $1500

$4999 $4599
SAVE $400

$2199 $1999
SAVE $200

$2799 $2349
SAVE $450

$3099 $2499
SAVE $600

$2001 $1298
SAVE $703

$249 $149
SAVE $100

$2844 $2297
SAVE $547

$1199 $1099
SAVE $100

$2019 $1399
SAVE $620

$999 $949
SAVE $50

$348 $278
SAVE $70

How to Delete a Space-Hogging Sleep File sleepimage

Last updated 2011-03-23 - Send Feedback
Related: how-to, laptop, memory, optimization, SSD

On laptops, space can be limited, especially if you’re using a solid state drive of modest size. For example, wasting 16+ GB of capacity on a 240GB SSD is un appealing.

If you’ve ever put your Mac into “hibernate mode”, you might find that space equivalent to the amount of memory in your Mac is suddenly missing from your boot drive eg if your Mac has 8GB memory, an 8GB sleepimage exists, 32GB memory a 32GB sleepimage, etc.

Banishing the sleepimage file

The missing space can be mysterious, because the file won’t be shown by the Finder, so it’s just space that’s apparently gone missing.

To get rid of this gluttonous file, you can use Terminal (found in your Utilities folder). The 'sudo' command allows this protected file to be removed with the rm command. You will be prompted for your password. Type the command shown in bold (copy/paste is best):

llcMP:~ lloyd$ sudo rm -rf /var/vm/sleepimage
Password:

That’s it, you’re done— at least for the moment. To make sure it doesn’t reappear, see below.

Making sure the sleepimage file does not come back

Warning:

(1) With Hibernate on a laptop computer disabled, any unsaved work will be LOST if the battery power runs out, because memory will not be written to disk.

(2) Turning Hibernate off on a laptop is NOT a recommendation per se, but rather an advanced technique for users wishing to squeeeze out more drive space, and find the side effect in (1) acceptable.

If hibernate mode is enabled, the sleepimage file will reappear (on laptops at least).

Hibernate mode with some 3rd-party devices can cause wake-up issues (crashes). That is another reason to disable it.

With Hibernate enabled, if power fails while sleeping, the contents of memory is preserved.

That a nice feature, but for me it is not worth losing 8GB or even 16GB of space on my MacBook Pro boot drive, especially with an SSD. And since I personally never sleep the machine and then have the battery go completely dead, and I’m usually on wall power anyway, it’s a complete waste of space.

You can disable hibernate mode with the following command, in Terminal (“sudo pmset hibernatemode 0”):

llcMBP:~ lloyd$ sudo pmset hibernatemode 0

The easiest fix is to the Smart Sleep control panel, setting it to Sleep Only. Then reboot. If the space has not been reclaimed, see how to remove the sleepimage file. But SmartSleep has an option to remove the sleep image file when Sleep Only is chosen, so you should not have to do so.

The Smart Sleep control panel

Save the tax, we pay you back, instantly!
View all handpicked deals...

Dell UltraSharp 27 U2717D 27" 16:9 InfinityEdge IPS Monitor
$719 $230
SAVE $489

diglloyd.com | Terms of Use | PRIVACY POLICY
Contact | About Lloyd Chambers | Consulting | Photo Tours
Mailing Lists | RSS Feeds | Twitter
Copyright © 2019 diglloyd Inc, all rights reserved.
Display info: __RETINA_INFO_STATUS__