La mejor opción es que si el Mac detecta un error fatal en el sistema, se reinicie solo, recuperando su capacidad de trabajo. Si has configurado correctamente ese Mac, se cargarán las aplicaciones que se deben ejecutar de forma automática a través de los Items de arranque.
Así que abre el terminal, en Aplicaciones > Utilidades y utiliza el siguiente comando:
sudo systemsetup -setrestartfreeze on
Al usar sudo, necesitarás la contraseña del administrador. Ahora, si se cuelga irremediablemente, se reinicará solo.