hakavlad/le9-patch
View on GitHub ↗ ★ 228
[PATCH] mm: Protect the working set under memory pressure to prevent thrashing, avoid high latency and prevent livelock in near-OOM conditions
11 mentions on Hacker News by 8 people: 1 story, 10 comments · first 2021-03-14 · latest 2022-02-04
20082026
-
…FPS of supertuxkart when the system is under load: https://www.youtube.com/watch?v=c5bAOJkX_uc https://github.com/hakavlad/le9-patch But yes, we need a popular well behaved benchmark to measure desktop responsiveness.
comment by marcodiego · 2022-02-04 · in Ask HN: Is there any tool for benchmarking responsiveness for Linux? -
…by triggering the OOM killer when the system is thrashing. Here’s one based on ChromeOS’s solution: https://github.com/hakavlad/le9-patch I’ve never had this specific problem back when I was daily driving desktop Linux, but I did run into…
comment by NavinF · 2022-01-07 · in Programs that were launched with impossible command line options -
…machine this doesn't work? 1: https://patchwork.kernel.org/project/linux-mm/cover/20210818... 2: https://github.com/hakavlad/le9-patch
comment by nisa · 2021-11-09 · in In defence of swap: common misconceptions (2018) -
…that is included in some alternative Linux kernels and it should be relatively safe to use. [1]: https://github.com/hakavlad/le9-patch
comment by rnhmjoj · 2021-10-06 · in Moving Google toward the mainline -
related: [1] https://github.com/hakavlad/le9-patch [2] https://www.phoronix.com/scan.php?page=news_item&px=le9-Linu...
comment by LargoLasskhyfv · 2021-09-07 · in The OOMsday device: profiling the Linux Kernel virtual memory subsystem -
…it's not a solution for all cases, but it can make sense even without the thrashing problem. [1]: https://github.com/hakavlad/le9-patch
comment by binarybanana · 2021-07-27 · in Hastening Linux process cleanup with process_mrelease -
…swapped in and out so much. That greatly improves responsiveness under low memory conditions. [1]: https://github.com/hakavlad/le9-patch
comment by binarybanana · 2021-07-27 · in Hastening Linux process cleanup with process_mrelease -
▲ 4
Protect clean file pages under memory pressure to prevent thrashingstory by hakavlad · 2021-07-11 · 2 comments
-
…the author of Nohang: https://github.com/hakavlad/prelockd https://github.com/hakavlad/memavaild https://github.com/hakavlad/le9-patch in terms of % saved memory or % prevented hangs/OOM / lost base runtime performance
comment by The_rationalist · 2021-06-10 · in Introduce DAMON-based Proactive Reclamation -
Regarding the file pages this is the solution https://github.com/hakavlad/le9-patch
comment by The_rationalist · 2021-03-14 · in Systemd 248 RC3: systemd-oomd is now considered fully supported -
…superior solutions: https://github.com/hakavlad/prelockd https://github.com/hakavlad/memavaild https://github.com/hakavlad/le9-patch It's unfortunate that systemd has chosen to integrate an inferior solution
comment by The_rationalist · 2021-03-14 · in Systemd 248 RC3: systemd-oomd is now considered fully supported