[LSFMM] automating measuring memory fragmentation

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



RFC to see if we have a breakout session today at LSFMM.

After the TAO talk today it occurred to me that it might make sense
to review how we're measuring memory fragmentation today. We're looking
to add automation support into kdevops for this to help compare and
contrast memory fragmentation behaviour with one kernel against another.
A while ago, while mTHP was being evaluated I asked genearlly how we
could measure fragmentation with a simple one value, and John Hubbard
had one recommendation [0], working that proved we could simplify things
[1] but we also could just use the existing fragmentation index and only
consider the values where this is concerned for fragmentation and not
lack of memory. It begs the question of how folks are measuring memory
fragmentation today in production, and if they have any desirable
changes. The first approach being considered is to reproduce the
workloads Mel Gorman had written and used for mmtests and leverage those
on kdevops, perhaps modernize them, but before we do so it seems
reviewing how we measure fragmentation today might be useful to others
too.

As for mmtests integration into kdevops, first order of business are
just a few distro-friendly updates [2], for the next steps after that
though it would be great to review the above.

[0] https://lore.kernel.org/all/5ac6a387-0ca7-45ca-bebc-c3bdd48452cb@xxxxxxxxxx/T/#u
[1] https://lkml.kernel.org/r/20240314005710.2964798-1-mcgrof@xxxxxxxxxx
[2] https://lore.kernel.org/kdevops/20240319044621.2682968-1-mcgrof@xxxxxxxxxx/

  Luis




[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux