2 ms·
> Who says it needs to be desktop for proper memory management, servers and embedded can crash willy-nilly with OOM? The context of the thread is about the UX.
by hnlmorg 2mo ago
> Who says it needs to be desktop for proper memory management, servers and embedded can crash willy-nilly with OOM?
The context of the thread is about the UX.
And the OS crashing isn’t a better option than an OOM killer. Frankly, there’s no good automated options. That’s why modern desktop OSs present users with a warning. And hence why we are talking about GUIs.
> In any case, Xenix, DG/UX, SunOS/Solaris, Aix, HP-UX, z/OS UNIX, NeXTSTEP.
Listing OSs doesn’t explain how they handle things better.
For example you’ve cited SunOS and I already said previously, I’ve seen SunOS completely die on its arse when OOM.
- Espressosaurus 2mo agoAllowing allocations to fail is a solution. Alas, not one that was made back in 1970, so here we are.
- hnlmorg 2mo agoAllocations can and do fail in Linux. To be clear: I’m not trying to defend Linux here. Just calling out the GPs BS when he said Linux is uniquely bad in POSIX.