I’ve set my sleepmode of my macbook pro to use the “old” style of sleeping and my mac was very stable and had nearly no problems with waking from sleep.
But as my battery seems to loose capacity i had the problem that if your battery empties very fast in sleep mode 0 (old style), you will loose all data and your mac will shutdown!
Therefore i will switch back to the original setting and as i had to google for how to do it, i take a note in my blog 😉
sudo pmset -a hibernatemode 0
Standard on new macbooks:
sudo pmset -a hibernatemode 3
To check the status:
pmset -g | grep hibernatemode
read more here