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 (root@ext73-kernel) (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
    ext73@ext73-ROG-Zephyrus-G14:~$ echo 1 | sudo tee /sys/kernel/mm/lru_gen/enabled
    [sudo] hasło użytkownika ext73:
    1
    ext73@ext73-ROG-Zephyrus-G14:~$

    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...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite
Working...
X