You can change your Mac Sleep mode to hibernation. In hibernation mode, RAM content copied to your hard drive before your MacBook Pro enters sleep. After your Mac sleep, power is removed from the RAM.
When you turned on Mac, the hard drive must first write content back to RAM. So wake time is a bit slower.
You can put your Mac to hibernate mode with some applications like Deep sleep (hibernation Dashboard widget for Mac OS X 10.4.3 and above) or preference plugin like SmartSleep.
How to enable Hibernation mode via terminal on any Mac when closing the lid
Macbook Pro screen goes sleep mode very fast. But it also consuming power. When you enable this hibernate mode similar to Windows it go into hibernation stay and does not consuming any power.
First check the current sleeping mode
Open Terminal (located in /Applications/Utilities/) and type the following command.
sudo pmset -g| grep hibernatemode 25
Press Enter and type your password. This will tell you what hibernate mode your Mac currently in.
You will get one of the following response.
- hibernatemode 0 – o means normal sleep mode
- hibernatemode 1 – hibernate mode
- hibernatemode 3 – Safe sleep mode
Now go to System Preferences -> Security & Privacy and Filevault. If Filevault is turned on, you need to make the hibernate 5. It not turned on, just make it 1.
Now type sudo pmset hibernatemode 1
or 5 depending if your filevault turned on or off.
Press Enter. Hibernate mode is now turned on.
How to disable hibernate mode and enable standard sleep
Open terminal and type the following command.
sudo pmset -a hibernatemode 0