1 Repo
Strategies for selecting which process to terminate based on resident set size and other memory metrics.
Distinguishing note: Existing candidates cover time-based residency or decryption, not the selection of a process to kill for memory reclamation.
Explore 1 awesome GitHub repository matching operating systems & systems programming · Memory-Based Victim Selection. Refine with filters or upvote what's useful.
earlyoom is a Linux OOM killer daemon that monitors system memory and terminates processes to prevent system freezes. It acts as a memory resource monitor and process termination manager, tracking available RAM and swap space to ensure the operating system remains responsive. The project distinguishes itself by selecting termination targets based on the largest resident set size rather than relying solely on kernel OOM scores. It provides granular control through regular expression-based process filtering to protect specific applications and can terminate entire process groups to ensure compl
Identifies the process to terminate based on the largest resident set size rather than kernel OOM scores.