another good thing is to set pmversion from 3 to 0 with an ssd so that it wont dump your ram to the ssd on every sleep and shutdown so if you have 4 gigs of ram or more lets say it writes it to disk unnecessarily. fine though for regular hdd. you can set it in terminal with sudo pmset hibernatemode=0 
  
     info from man pmset 
  
     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.