When my machine with Windows 8.1 runs out of memory (RAM), Windows displays a message telling that memory is low and that I invites me to terminate an offending application.
If I agree, the termination means that I will lose any unsaved changes in the given application.
If I ignore the message, a few seconds later I lose access to the machine: the screen turns black and there is nothing I can do aside holding power button for five seconds.
In both cases, the handling of low memory situation by Windows seems too unprofessional. It's like if when I run out of disk space, Windows would ask me if I want to format the disk right now or on the next boot.
The amateurish approach makes me think:
Is it the expected behavior, or something is broken in my case, and normally, Windows handles low memory situation differently? If so, how?