How Linux freezes under high memory usage, Mac OS and Windows both handle such situations well without requiring a hard reboot.