On Thu, Jan 23, 2025 at 10:11 AM Mateusz Guzik <mjguzik@xxxxxxxxx> wrote: > > Keeping all the capacity constantly allocated is just memory waste. > > On my laptop alone there is 277 pipes which are empty vast majority of > the time. This translates to over 17MB of kernel memory which is not > allocated just in case. That's interesting and seems like a strong counter-argument here. I'm having trouble finding references to how much physical memory the kernel actually reserves for different systems/configurations. Do you know of any sources for that? > The real problem is the fact that the allocator is dog slow. Before > even considering not allocating these pages as needed, one would want > to fix that. Also makes sense, seems like possibly a rabbit hole. Thank you again for all these replies!