Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Nice tips I have Trim Enabler installed and turn it on but for some strange reason it turned off automatically after few days? I am not sure if Intel 320 SSD have sandforce or not.

To turn off Hibernation to get some 16GB space back does not bother me because I am afraid to use commands to turn it off. :apple:
 
I'm wondering if there is a hack out there yet or at least in progress of enabling Power Nap on other Macs besides the 2012 ones?
 
I can't see any reason to mass up with my SSD to improve the speed by 10mb/s out of 500mb/s read/write.
 
I can't see any reason to mass up with my SSD to improve the speed by 10mb/s out of 500mb/s read/write.

If you read the post, its not to necessarily speeds it up, as it is to optimize it and free up needed space.
 
The actual file IS there. I can delete it and recover near 15GB after every reboot.
The sleep image file is actually in /Private/var/vm/ but /var/vm/ is a symbolic link to that location.
If that file (/Private/var/vm/sleepimage) does keep coming back,
run these terminal commands;
sudo rm /Private/var/vm/sleepimage
Then create a blank zero-byte file so the OS cannot rewrite
that file:
sudo touch /private/var/vm/sleepimage
Make the file immutable:
sudo chflags uchg /private/var/vm/sleepimage
That should keep the 16GB free (credit for this tip should go to ???, a post I found on this forum, but I have forgotten the original author. Sorry about that.)
 
Last edited:
The sleep image file is actually in /Private/var/vm/ but /var/vm/ is a symbolic link to that location.
If that file (/Private/var/vm/sleepimage) does keep coming back,
run these terminal commands;
sudo rm /private/var/vm/sleepimage
Then create a blank zero-byte file so the OS cannot rewrite
that file:
sudo touch /private/var/vm/sleepimage
Make the file immutable:
sudo chflags uchg /private/var/vm/sleepimage
That should keep the 16GB free (credit for this tip should go to ???, a post I found on this forum, but I have forgotten the original author. Sorry about that.)

Awesome thanks! I will add/change this.
 
I found this, thought I'd make an organized thread for it. Enjoy. Feel free to add any contributions.

Source: Martin's Weekend Coding
Credit: Martin's Weekend Coding

DISCLAIMER: Apply tweaks at your own risk and be sure to backup any critical data before proceeding with any tweaks. I (Orlandoech) or MacRumors.com are not responsible for any data loss, corruption or hardware failure of any sort.


CONTENTS

  1. Use Trim Enabler [3rd Party SSD's only]
  2. Turn off local Time Machine snapshots [laptops only]
  3. Turn off hibernation [laptops only]
  4. Set noatime flag
  5. Move user home directories to HDD [SSD+HDD only]
  6. Use RAM disk or HDD for temporary files
  7. Turn off sudden motion sensor [SSD+HDD only]
  8. Turn off hard drive sleep [SSD+HDD only]
  9. Misc Tweaks
  10. Benchmark Tools/Utilities
  11. References

1. Use Trim Enabler [3rd Party SSD's only]
NOTE: This IS NOT NEEDED for any OEM Apple SSDs in any iMac, Mac Mini, MacBook Pro Retina, MacBook Pro, MacBook Air.

TRIM support is essential for keeping the SSD healthy. Unfortunately, MacOS supports TRIM only for Apple-supplied SSD’s. If you bought a 3rd party one like I did, you have to tweak the system to be able to turn on the TRIM support. Trim Enabler is a simple utility that does this for you. Download TrimEnabler.​


2. Turn off local Time Machine snapshots [laptops only]
If you are using the SSD in a laptop, and you turned the Time Machine backups on, you should know that OS X Lion does local snapshots at times when your Time Machine disk is not available. This is quite common – you are typically connecting your external TM disk only once in a while or you are using Time Capsule at home but take your laptop to the office every day for 8+ hours. You can confirm if the local TM backups are on by opening Time Machine Preferences:
Image
There is no GUI switch to turn these local backups off, but it can easily be done on the command line. Just start Terminal.app and execute the following command:

Code:
sudo tmutil disablelocal

Once you do this, the TM Preferences panel will immediately reflect it – the text will change from “Time Machine keeps local snapshots as space permits, and:” to “Time Machine keeps:”. To turn it back on, you can simply run the following in the Terminal:

Code:
sudo tmutil enablelocal

Also note, this feature gets turned on automatically whenever you turn off and on the Time Machine – so don’t forget to turn the local backups back off again whenever you do that.

I found out about how to turn off the local backups from this article: http://osxdaily.com/2011/09/28/disable-time-machine-local-backups-in-mac-os-x-lion/


3. Turn off hibernation [laptops only]

Another feature of Mac OS turned on by default on laptops is, that it saves all the memory to disk when entering sleep mode. This is to ensure your laptop does not lose your work if it runs out of battery while “sleeping”. The more RAM you have, the more gigabytes it writes to the disk every time you close the lid/put it to sleep. I typically do this at least twice a day – when leaving the office and when going to sleep in the evening. If you are in a similar situation and you have 8GB of RAM, that means your MacBook writes 16 to 24 GB of hibernation data to your SSD every day. Here is how you can turn this off – it will not only make your SSD’s life longer, but also significantly speed up the time it takes for your laptop to enter the sleep mode:
Code:
sudo pmset -a hibernatemode 0

I found it in this article: http://news.metaparadigma.de/osx86-enable-and-disable-hibernation-57/. Reading the man pages for pmset sheds some more light on the factory defaults and meaning of the hibernatemode values:

We do not recommend modifying hibernation settings. Any changes you make are not supported. If you choose to do so anyway, we recommend using one of these three settings. For your sake and mine, please don’t use anything other 0, 3, or 25.

Code:
    hibernatemode = 0 (binary 0000) by default on supported desktops. The system will not back memory up to persistent storage. The system must wake from the contents of memory; the system will lose context on power loss. This is, historically, plain old sleep.

    hibernatemode = 3 (binary 0011) by default on supported portables. The system will store a copy of memory to persistent storage (the disk), and will power memory during sleep. The system will wake from memory, unless a power loss forces it to restore from disk image.

    hibernatemode = 25 (binary 0001 1001) is only settable via pmset. The system will store a copy of memory to persistent storage (the disk), and will remove power to memory. The system will restore from disk image. If you want “hibernation” – slower sleeps, slower wakes, and better battery life, you should use this setting.

Once you turn off hibernation, you can also remove the sleep image file that will free up several GB of disk space (depending on how much RAM you have):

Code:
sudo rm /var/vm/sleepimage


4. Set noatime flag

MacOS (like other unix-based systems) by default records last access time for every file. I.e. every time you read a file, a write is made on the filesystem to record this action. There is no point in doing it and no side effects if you disable that by mounting the root filesystem with noatime flag set. To do that create a file named for example “com.nullvision.noatime.plist” (you can pick any other name you wish) in the directory /Library/LaunchDaemons with the following content:

Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"
        "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
    <dict>
        <key>Label</key>
        <string>com.nullvision.noatime</string>
        <key>ProgramArguments</key>
        <array>
            <string>mount</string>
            <string>-vuwo</string>
            <string>noatime</string>
            <string>/</string>
        </array>
        <key>RunAtLoad</key>
        <true/>
    </dict>
</plist>

And execute the following command in Terminal:

Code:
sudo chown root:wheel /Library/LaunchDaemons/com.nullvision.noatime.plist

Restart the machine.

You can verify that it worked by executing the following in Terminal:

Code:
mount | grep " / "
You should get the following output (i.e. see noatime in the list in parentheses):

Code:
/dev/disk0s2 on / (hfs, local, journaled, noatime)

This tweak was taken from blogs.nullvision.com, which seems to not be available anymore, but I found a mirror of the old content here: http://www.icyte.com/saved/blogs.nullvision.com/441781
And the same trick (inspired by the same blog) is here: http://blog.philippklaus.de/2011/04/ssd-optimizations-on-mac-os-x/


5. Move user home directories to HDD [SSD+HDD only]

This tweak is only useful if you have both SSD as well as HDD in your Mac. I’m using this in my iMac. I moved all the content of /Users folder to the HDD and created a symbolic link from the SSD to it (so that I don’t have to change the home folder location in the user settings, as I read some applications don’t like it and may not work correctly). To do that execute the following commands in Terminal:

Code:
sudo ditto /Users /Volumes/your_hdd_name/Users
sudo mv /Users /Users.bak
sudo ln -s /Volumes/your_hdd_name/Users /Users

UPDATE: To be safe, you should also go to System Preferences, click on Users & Groups, click the lock icon to unlock advanced editing (password prompt will appear). Once unlocked, you should be able to right-click on each user account and choose Advanced Options from the pop-up menu. Once in the Advanced Options dialog, change the Home directory of the user from “/Users/user-name” to the new location (e.g. “/Volumes/HDD/Users/user-name”).

Now, check if your home folders are showing up correctly in Finder. If so, restart your computer.

Finally, delete the back-up of your Users folder on the SSD by typing the following into the Terminal:
Code:
sudo rm -rf /Users.bak


6. Use RAM disk or HDD for temporary files

If you have enough RAM, you can dedicate (typically around 256 to 512 MB) of RAM to a RAM disk. RAM disk is a virtual disk that only resides in memory, so is suitable for storing data that need to live only until you shut down your computer. Temporary files are ideal for this. You can create a RAM disk during the boot time and redirect all the temporary files there. To do that, create a file named “MoveTempFoldersToRamDisk.sh” in your home directory and put the following content in:

Code:
#!/bin/bash

# +----------------------------------------------------------------------+
# | |
# | Set up Mac OS X to store temporary files in RAM rather than on disk.|
# | |
# | By Philipp Klaus <http://blog.philippklaus.de> |
# | |
# | Originally by Ricardo Gameiro <http://blogs.nullvision.com/?p=357> |
# | Changes by Daniel Jenkins |
# | <http://blogs.nullvision.com/?p=357#comment-1140> |
# | |
# +----------------------------------------------------------------------+

cd /System/Library/StartupItems
sudo mkdir RamFS
sudo chown -R root:wheel RamFS
sudo chmod -R u+rwX,g+rX,o+rX RamFS
cat << "EOF" | sudo tee RamFS/RamFS > /dev/null
#!/bin/sh
# Create a RAM disk with same perms as mountpoint

RAMDisk() {
    mntpt=$1
    rdsize=$(($2*1024*1024/512))
    echo "Creating RamFS for $mntpt"
    # Create the RAM disk.
    dev=`hdik -drivekey system-image=yes -nomount ram://$rdsize`
    # Successfull creation...
    if [ $? -eq 0 ] ; then
        # Create HFS on the RAM volume.
        newfs_hfs $dev
        # Store permissions from old mount point.
        eval `/usr/bin/stat -s $mntpt`
        # Mount the RAM disk to the target mount point.
        mount -t hfs -o union -o nobrowse $dev $mntpt
        # Restore permissions like they were on old volume.
        chown $st_uid:$st_gid $mntpt
        chmod $st_mode $mntpt
    fi
}

# Test for arguments.
if [ -z $1 ]; then
echo "Usage: $0 [start|stop|restart] "
    exit 1
fi

# Source the common setup functions for startup scripts
test -r /etc/rc.common || exit 1
. /etc/rc.common

StartService () {
    ConsoleMessage "Starting RamFS disks..."
    RAMDisk /private/tmp 256
    RAMDisk /var/run 64
    #RAMDisk /var/db 1024
    #mkdir -m 1777 /var/db/mds
}
StopService () {
    ConsoleMessage "Stopping RamFS disks, nothing will be done here..."
    # diskutil unmount /private/tmp /private/var/run
    # diskutil unmount /private/var/run
}

RestartService () {
    ConsoleMessage "Restarting RamFS disks, nothing will be done here..."
}

RunService "$1"
EOF
sudo chmod u+x,g+x,o+x RamFS/RamFS


cat << EOF | sudo tee RamFS/StartupParameters.plist > /dev/null
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist SYSTEM "file://localhost/System/Library/DTDs/PropertyList.dtd">
<plist version="0.9">
<dict>
<key>Description</key>
<string>RamFS Disks Manager</string>
<key>OrderPreference</key>
<string>Early</string>
<key>Provides</key>
<array>
<string>RamFS</string>
</array>
<key>Uses</key>
<array>
<string>Disks</string>
</array>
</dict>
</plist>
EOF

Now, run the following in the Terminal:

Code:
chmod 755 ~/MoveTempFoldersToRamDisk.sh
~/MoveTempFoldersToRamDisk.sh

This creates two RAM disks on startup – one 256MB large for /private/tmp (command “RAMDisk /private/tmp 256″ in the middle of the above script) and another one 64MB large for /var/run. You can now delete ~/MoveTempFoldersToRamDisk.sh from your computer.
For the changes to take effect, you have to restart.

If you decide to undo this tweak in the future, you can do it simply by deleting /System/Library/StartupItems/RamFS directory from your Mac. E.g. by executing the following command in the Terminal:
Code:
sudo rm -rf /System/Library/StartupItems/RamFS

Again, restart is needed for this to take effect.

There are some small drawbacks to applying this tweak:

  • After applying it it takes a few seconds (2-3 on my machine) to shut down
  • It lowers the size of RAM usable for applications
If you are bothered by the above and have HDD in your Mac as well, you can consider moving the temporary files to HDD instead of the RAM disk. The steps are similar to moving the user home directories. E.g. to move /private/tmp, execute the following in the Terminal:
Code:
sudo ditto /private/tmp /Volumes/your_hdd_name/private/tmp
sudo rm -rf /private/tmp
sudo ln -s /Volumes/your_hdd_name/private/tmp /private/tmp

RAM disk portion of this tweak taken from here: http://blog.philippklaus.de/2011/04/ssd-optimizations-on-mac-os-x/
Originally suggested by blogs.nullvision.com (mirror at http://www.icyte.com/saved/blogs.nullvision.com/441781)​


7. Turn off sudden motion sensor [no HDD only]

If SSD is the only drive in your Mac, there is no point in using the Sudden Motion Sensor. You can switch it off by executing the following in the Terminal:

Code:
sudo pmset -a sms 0


8. Turn off hard drive sleep [no HDD only]

Some websites mention SSD may freeze when the hard drive sleep feature is on, so it is recommended to turn it off. However, you probably don’t want to do this if you also have a HDD in your Mac. To switch the hard drive sleep off, go to System Preferences->Energy Saver and uncheck “Put the hard disk(s) to sleep when possible”.
Image

Taken from http://poller.se/2010/08/optimizing-mac-os-x-for-ssd-drives/



9. Misc Tweaks
Disable waking up when LID opens
Code:
sudo pmset lidwake 0

No hibernate
Code:
sudo pmset -a hibernatemode 0

Disabling Sudden Motion Sensor
Code:
sudo pmset -a sms 0

Verify applied tweaks
Code:
pmset -g

Screen capture save format
Code:
defaults write com.apple.screencapture type jpg

Screen capture save location
Code:
defaults write com.apple.screencapture location [path]

Mac login window display System Time
Code:
sudo defaults write /Library/Preferences/com.apple.loginwindow AdminHostInfo Time

Safari single window mode
Code:
defaults write com.apple.Safari TargetedClicksCreateTabs -bool true

Add a “Recent files” stack to Dock
Code:
defaults write com.apple.dock persistent-others -array-add '{ "tile-data" = { "list-type" = 1; }; "tile-type" = "recents-tile"; }'

Make Dock app icons spring-loaded
Code:
defaults write com.apple.dock enable-spring-load-actions-on-all-items -boolean YES

Snow Leopard Stack Highlight
Code:
defaults write com.apple.dock mouse-over-hilite-stack -boolean YES

Reload Dock
Code:
killall Dock


10. Benchmark Tools/Utilities


11. References
The tweaks that I presented are the tweaks that I thought are worth applying. None of them really limits any features. There are other tweaks, which I did not want to apply as I would be giving up on some functionality (such as disabling the Spotlight) or I was not comfortable with (e.g. disabling the swap files). You can find these and more on the following web sites:

Since using the hibernate mod with my SSD, my battery life has tanked when I'm not using the computer. By using that terminal command, I effectively turned off hibernation and sleep, right?

I don't want my SSD writing several GB to it everytime it goes into hibernation or sleep mode, but also don't want the battery wasting away during idle usage or if I leave for a few hours.

Is there a solution to this, or am I best off just turning it off completely when not using it (it restarts quickly due to the SSD, anyways)?
 
For those having issues with the Hibernation sleep image file reappearing and taking up space again, this has been tested and correct with the updated commands as follows;


3. Turn off hibernation [laptops only] - UPDATED 01.16.2013 -

Another feature of Mac OS turned on by default on laptops is, that it saves all the memory to disk when entering sleep mode. This is to ensure your laptop does not lose your work if it runs out of battery while “sleeping”. The more RAM you have, the more gigabytes it writes to the disk every time you close the lid/put it to sleep. I typically do this at least twice a day – when leaving the office and when going to sleep in the evening. If you are in a similar situation and you have 8GB of RAM, that means your MacBook writes 16 to 24 GB of hibernation data to your SSD every day. Here is how you can turn this off – it will not only make your SSD’s life longer, but also significantly speed up the time it takes for your laptop to enter the sleep mode:
Code:
sudo pmset -a hibernatemode 0

Once you turn off hibernation, you can also remove the sleep image file that will free up several GB of disk space (depending on how much RAM you have):
Code:
sudo rm /Private/var/vm/sleepimage

Then create a blank zero-byte file so OS X cannot rewrite the file:
Code:
sudo touch /Private/var/vm/sleepimage

Last, make the file immutable:
Code:
sudo chflags uchg /Private/var/vm/sleepimage


----------

How can we get a Moderator to sticky this thread for the MR users?

I see so many users asking questions in new individual threads that could be answered if this thread was more readily available.

----------

Since using the hibernate mod with my SSD, my battery life has tanked when I'm not using the computer. By using that terminal command, I effectively turned off hibernation and sleep, right?

I don't want my SSD writing several GB to it everytime it goes into hibernation or sleep mode, but also don't want the battery wasting away during idle usage or if I leave for a few hours.

Is there a solution to this, or am I best off just turning it off completely when not using it (it restarts quickly due to the SSD, anyways)?

I have answered your question in my previous post above, post #60. :D
 
For those having issues with the Hibernation sleep image file reappearing and taking up space again, this has been tested and correct with the updated commands as follows;


3. Turn off hibernation [laptops only] - UPDATED 01.16.2013 -

Another feature of Mac OS turned on by default on laptops is, that it saves all the memory to disk when entering sleep mode. This is to ensure your laptop does not lose your work if it runs out of battery while “sleeping”. The more RAM you have, the more gigabytes it writes to the disk every time you close the lid/put it to sleep. I typically do this at least twice a day – when leaving the office and when going to sleep in the evening. If you are in a similar situation and you have 8GB of RAM, that means your MacBook writes 16 to 24 GB of hibernation data to your SSD every day. Here is how you can turn this off – it will not only make your SSD’s life longer, but also significantly speed up the time it takes for your laptop to enter the sleep mode:
Code:
sudo pmset -a hibernatemode 0

Once you turn off hibernation, you can also remove the sleep image file that will free up several GB of disk space (depending on how much RAM you have):
Code:
sudo rm /Private/var/vm/sleepimage

Then create a blank zero-byte file so OS X cannot rewrite the file:
Code:
sudo touch /Private/var/vm/sleepimage

Last, make the file immutable:
Code:
sudo chflags uchg /Private/var/vm/sleepimage


----------

How can we get a Moderator to sticky this thread for the MR users?

I see so many users asking questions in new individual threads that could be answered if this thread was more readily available.

----------



I have answered your question in my previous post above, post #60. :D


Thanks but I'm still confused? I'm still burning through battery life.​
 
Thanks but I'm still confused? I'm still burning through battery life.

Not sure why to be honest. Maybe you need to try a clean install of OS X. I unfortunately wouldnt know if one of the tweaks you did would affect battery life as I have not tested all the tweaks.

My apologies.
 
Hey everyone,

A couple of questions. First off though, thanks for the guide!!!!

1. I got a Samsung 830 256GB towards the start of December and put it in my MBP Mid 09. I never installed the Trim Enabler until I found this thread last week. Did I do any damage you think to my drive? I have it on now and running, says 48 hours running time and 536 times power cycle count.

Also all the other stats other than that one are unavailable, is that normal?


Also these are the tweaks I did from the list, 1, 2, 3 ( updated ), 7, 8.


Also, I have noticed if anything better battery life, not worse after doing these tweaks. So to the dude with the battery life problems, I think its something else. IMO
 
So I have the Samsung 840 pro and I tend to download a lot of files, move these files around and then delete them ... probably a couple of gigs a day on average. So I want to prevent performance degradation. How do I prevent this? I've done the trim enabler, the time machine, turned off the putting the disks to sleep and turned off hibernation mode. Will this be enough to prevent performance degradation due to what I mentioned above?

Thanks!
 
7. Turn off sudden motion sensor [no HDD only]

If SSD is the only drive in your Mac, there is no point in using the Sudden Motion Sensor. You can switch it off by executing the following in the Terminal:

Code:
sudo pmset -a sms 0

Even though I rarely use it does this setting effect the rom drive?

BTW admins should make this thread a sticky or does it have to be up-voted? I already voted excellent, thanks!
 
*UPDATE 01.22.2013


Credit: davidlv

Thanks davidlv for PM'ing me the info about this new tool. I'm going to try it myself on my 15 rMBP when I get home today.

Thanks to everyone keeping this thread alive and contributing to ensure it stays up to date, accurate and useful to the entire MR community.
 
Just did the hibernate tweak, and it works great! computer goes to sleep in about half the time.

As a question for the neurotic of us, what's the easiest way to reverse the tweak? for future reference?
 
*UPDATE 01.22.2013

Credit: davidlv
Thanks davidlv for PM'ing me the info about this new tool. I'm going to try it myself on my 15 rMBP when I get home today.
Thanks to everyone keeping this thread alive and contributing to ensure it stays up to date, accurate and useful to the entire MR community.
Actually, the existence of Chameleon SSD Optimizer affects several sections of your guideline. As another way to enable Trim, it affects #1, it can set the hibernation mode to off also so it affects #3, and as it offers an easy way to set the noatime flag, it affects #4 too. Very convenient, indeed. :cool:
Rather than giving me credit, credit the author of Chameleon SSD Optimizer!
(HP here: http://chameleon.alessandroboschini.it/features.php) :)
 
SSD help

Awesome list - great work! Maybe you can help me with an issue with my newly installed SSD please? I've installed a SSD for a boot drive on my 2009 Mac Pro. Copied the user account across using carbon copy cloner, yet when I boot from the SSD I can't see either of the other two installed HDDs or any of my folders. I've used googled suggestions for linking new user accounts to the old account on the HDD, but that didn't make any difference (although maybe I messed it up). I've even tried altering user account numbers (I didn't go too far down that path, as things can go pear-shaped VERY fast, as I nearly discovered) with no luck. Currently have a redundant SSD in my machine as a result! I thought the issue might have been that the SSD is installed on a PCI card (Velocity Solo X1), but it shows up perfectly when I boot up Mountain Lion from the original HDD.
 
Awesome!

Thanks for the updated hibernation tweak. Now I can finally disable it permanently.
 
For those having issues with the Hibernation sleep image file reappearing and taking up space again, this has been tested and correct with the updated commands as follows;


3. Turn off hibernation [laptops only] - UPDATED 01.16.2013 -

Another feature of Mac OS turned on by default on laptops is, that it saves all the memory to disk when entering sleep mode. This is to ensure your laptop does not lose your work if it runs out of battery while “sleeping”. The more RAM you have, the more gigabytes it writes to the disk every time you close the lid/put it to sleep. I typically do this at least twice a day – when leaving the office and when going to sleep in the evening. If you are in a similar situation and you have 8GB of RAM, that means your MacBook writes 16 to 24 GB of hibernation data to your SSD every day. Here is how you can turn this off – it will not only make your SSD’s life longer, but also significantly speed up the time it takes for your laptop to enter the sleep mode:
Code:
sudo pmset -a hibernatemode 0

Once you turn off hibernation, you can also remove the sleep image file that will free up several GB of disk space (depending on how much RAM you have):
Code:
sudo rm /Private/var/vm/sleepimage

Then create a blank zero-byte file so OS X cannot rewrite the file:
Code:
sudo touch /Private/var/vm/sleepimage

Last, make the file immutable:
Code:
sudo chflags uchg /Private/var/vm/sleepimage


----------

How can we get a Moderator to sticky this thread for the MR users?

I see so many users asking questions in new individual threads that could be answered if this thread was more readily available.

----------



I have answered your question in my previous post above, post #60. :D



Thank you very much for the write up. I just got an SSD and installed it along side my HDD (moved the HDD to an optibay).

I have a couple of questions.
Can I move the sleepimage file location to the HDD so that I can continue to use hibernation?

I have not activated TRIM yet (clicked OK to patch, but I haven't restarted). I have since attempted to clone my boot camp partition to the SSD, for some reason run out of space (45 GB going to 60GB), and learned that it might not be bootable anyway. So I scrapped that idea since I don't use it often, I can just keep it on the HDD. Now, I repartitioned my drive to take over that 60GB, but I can't erase the free space now. Will activating TRIM take care of that, or will TRIM only maintain what is currently free space?

Thanks!​
 
Sorry to bump but can someone answer my question?

Disabling the motion sensor...yes/no?

Is it safe to disable on my cMBP 13" with DVD Rom drive? Even though I rarely use it.
 
My only concern with all these tweaks is to do with turning off hibernate. I thought MacBooks typically continued to power ram even in sleep anyway, but the gentlemen above me seems to be experiencing some battery problems after having disabled hibernate. I wonder what could be the cause of that?

Also, has anyone else thought to upgrade their RAM say to 16GB and then turn swap off? I saw some folks talk about disabling swap throughout the thread but it hasn't seem to of been discussed in depth.

I just purchased a Samsung 840 pro 256gb, I'll be installing it today after I get home in my 2011 MBP.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.