Announcement

Collapse
No announcement yet.

MGLRU Is A Very Enticing Enhancement For Linux In 2022

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • V1tol
    replied
    Using that v5 for some time and confirm that difference under heavy load and memory pressure is significant.

    Leave a comment:


  • ext73
    replied
    True

    Linux version 5.15.13-ext73-95.16-ryzen-3 ([email protected]) (gcc (eXt73-build_v2.1) 12.0.0 20220102 (experimental)
    , GNU ld (Binutils_eXt73-build_v4.9) 2.37) #14 SMP Thu Jan 6 19:01:17 CET 2022
    [email protected]:~$ echo 1 | sudo tee /sys/kernel/mm/lru_gen/enabled
    [sudo] hasło użytkownika ext73:
    1
    [email protected]:~$

    It's true, our Netext73 users have been using it for over half a year ... btw. btw. currently, the Premium kernel is for free
    Last edited by ext73; 09 January 2022, 07:24 AM.

    Leave a comment:


  • perpetually high
    replied
    Appreciate the heads up, Michael. Looking forward to the benchmarks on these. I was using the MGLRU patches on 5.15 but they weren't patching cleanly on 5.16.

    Can confirm the new v6 patchset patches cleanly on 5.16-rc8. Good stuff.

    I have it disabled by default in the kernel config, but it can be manually enabled via the following:

    Code:
    $ uname -a
    Linux ryzen 5.16-rc8-051600rc8+customidle-generic #051600rc8+202107311230 SMP PREEMPT Sun Jan 9 02:54:46 PST 2022 x86_64 x86_64 x86_64 GNU/Linux
    $ cat /sys/kernel/mm/lru_gen/enabled
    0
    $ echo 1 | sudo tee /sys/kernel/mm/lru_gen/enabled
    1
    $ cat /sys/kernel/mm/lru_gen/enabled
    1

    Leave a comment:


  • direc85
    replied
    What about mobile and embedded juse cases? I want my Sony Xperia 5 II with 3GB of RAM to suffice with Sailfiah OS! ​​​​​​

    But, no, seriously, I switched zram off, made a 1GB swap file on the flash storage (microSD is just way too slow, tried it) and raised swappiness from 25 to 50 and haven't had OOM kills since... ​​​​​

    Leave a comment:


  • phoronix
    started a topic MGLRU Is A Very Enticing Enhancement For Linux In 2022

    MGLRU Is A Very Enticing Enhancement For Linux In 2022

    Phoronix: MGLRU Is A Very Enticing Enhancement For Linux In 2022

    Going back a number of months Google engineers have been working to address the issue of the Linux kernel's page reclaim code being too expensive for which they devised the multi-generational LRU framework "MGLRU" and it continues being worked on with mainline ambitions...

    https://www.phoronix.com/scan.php?pa...MGLRU-v6-Linux
Working...
X