Sí, Mac OS X tiene esta función. Se conoce como "modo de hibernación", mientras que los otros modos que has experimentado se conocen normalmente como variaciones del "modo de suspensión".
En los portátiles más antiguos (antes de 2005), la hibernación era realmente el modo de funcionamiento por defecto. En los portátiles más recientes ya no es así.
Puedes ver el modo actual en uso con una línea de comandos como esta:
pmset -g | grep hibernatemode
Puede establecer el modo utilizando una línea de comandos como esta:
sudo pmset -a hibernatemode 1
Donde "1" significa hibernación. El modo predeterminado para los portátiles más nuevos es el "3", que se conoce como suspensión segura.
Ten en cuenta que puedes tener problemas en la práctica con los portátiles más nuevos. Puede que no sea posible mantenerlos en hibernación sólo con el comando mencionado. Puedes experimentar que, por ejemplo, los periféricos externos y la función Power Nap despierten el ordenador inesperadamente. YMMV.
Si prefieres una utilidad GUI en lugar de juguetear con comandos como los anteriores, puedes utilizar un programa como SmartSleep para establecer el modo de suspensión/hibernación:
https://www.jinx.de/SmartSleep.html
Sin embargo, hay que tener en cuenta que no parece ser compatible con las últimas versiones de MacOS, por lo que probablemente sólo sea aplicable a portátiles un poco más antiguos.