MemoryManager: Too many free slabs after heavy usage
|Reported by:||waddlesplash||Owned by:||bonefish|
|Has a Patch:||no||Platform:||All|
- Do a lot of heavy filesystem access / use the system a lot (e.g. compiling large project as noted in #14451)
- Notice there are now a lot of "slab area"s.
- Drop into KDL and see via "slab_meta_chunks -c" that these are almost entirely free.
In my case there were 162 areas at 8MB each, for a total of some 1.3GB of memory usage (!!). Looking over the code, I'm not really sure how this happened; it looks like only 2 free chunks are supposed to be kept in general?