Making apps actually honour a "low-memory" signal would be extremely useful. e.g. to force a GC run on java apps when memory starts being pressured. Or telling the browser to unload uncompressed images, or defragment its heap, etc...
That would help a LOT for many use cases.
But an early oom would essentially get rid of the system trashing before it starts ooming, which is the worst symptom we have right now. So an easy fix to get rid of the perceived problem.
I say perceived because Linux manages memory much better than other desktop OS'es.
Especially once enabling transparent memory compression that can give one a 10-20% more effective ram which really makes a difference on a lowly 4G system.
Announcement
Collapse
No announcement yet.
Clear Linux Set To Begin Offering EarlyOOM For Better Dealing With Memory Pressure
Collapse
X
-
Originally posted by tildearrow View PostWhy are they doing this? Why not try to fix the problem instead? (or besides doing this?)
I feel bad how everybody is going for the workaround and not the solution :<
- Likes 1
Leave a comment:
-
Originally posted by Britoid View Postearlyoom is probably going to be shortly lived given apparently an enhanced oomd is going to be merged into systemd.
https://lists.fedoraproject.org/arch...SLI6GHUJCZSKY/
And what's wrong with a 100ms interval in earlyoom? There are systems and situations where this interval is 100% warranted and anything bigger than that will make the system unresponsive before earlyoom has enough time to react.
- Likes 4
Leave a comment:
-
earlyoom is probably going to be shortly lived given apparently an enhanced oomd is going to be merged into systemd.
- Likes 2
Leave a comment:
-
Originally posted by tildearrow View PostWhy are they doing this? Why not try to fix the problem instead? (or besides doing this?)
I feel bad how everybody is going for the workaround and not the solution :<
I wouldn't install it on my arm server with low ram.
But maybe a configurable oom profile in kernel config would be a better solution
- Likes 1
Leave a comment:
-
Why are they doing this? Why not try to fix the problem instead? (or besides doing this?)
I feel bad how everybody is going for the workaround and not the solution :<
- Likes 1
Leave a comment:
-
Clear Linux Set To Begin Offering EarlyOOM For Better Dealing With Memory Pressure
Phoronix: Clear Linux Set To Begin Offering EarlyOOM For Better Dealing With Memory Pressure
Following Fedora's plans to begin using EarlyOOM by default and other recent upstream discussions about Linux's relatively poor performance when it comes to the Linux desktop not handling memory pressure / low RAM situations well, Intel's Clear Linux looks like it will soon offer EarlyOOM as an option...
Tags: None
Leave a comment: