Por defecto las Mac se suspenden al cerrar la tapa, pero ese estado sigue consumiendo batería, si la batería se termina, el sistema entra automáticamente en modo hibernación, en la que copia la Ram al disco duro, y así se puede recuperar la sesión cuando vuelves a conectarla a la electricidad.
No se puede acceder manualmente al estado de Hibernación, a menos que se modifique en la configuración del sistema.
En el Terminal:
sudo pmset -a hibernatemode 1
Ahora cuando vayas a suspender, en realidad va a hibernar.
Si quieres volver a que se suspenda:
sudo pmset -a hibernatemode 0
NOTA: no lo he probado en iMac, pero en teoría debería ocurrir lo mismo cuando presionas: CMD+ALT+Eject
Fuente: http://www.applesfera.com/curiosidades/anade-la-funcion-de-hibernacion-a-tu-mac