

You actually WANT to be with low free memory. Provided that most of it is used by cache.
Free memory is a waste, when you could cache stuff for faster access.
That’s how Linux memory management works, and it make sense if you relflect on it. Better cache that page or that file that is used often, since free memory is just wasted. Cache can be freed and memory reclaimed in a fraction of a millisecond when needed.
So don’t bother too much. Unless your SWAP usage is high, don’t bother.
Also consider that Linux kernel will use your swap a bit even if you have lots of cache, because the kernel knows better than you how to improve your performances. Swapping out never used stuff is better than killing cached items.
Again, don’t oberthink memory on Linux, the best alarm is when swap is constantly happening, then yes you need more ram (or to kill that broken process that keeps hogging due to a bug)
Really
Never ever heard of
Thanks for quality post
(Luckly immich is much better quality than this post)