For those that like to keep up with the latest kernel point releases, on lower memory systems enabling the Memory, Transparent hugepage madvise
CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y
can help with too much memory being unnecessarily allocated/wasted.
I think that is a 6.7 kernel addition, it's certainly in the 6.1.77 point release of the 6.1 kernel that I'm tracking (on a 4GB ram laptop system where a big chunk of that is allocated to vram).