Linux server needs a RAM upgrade? Check with top, free, vmstat, sar

Thanks. So as suspected, everything looks healthy. You have over 50G of available memory. As per the article:

> available = Estimation of how much memory is available for starting new applications, without swapping.

This means that the 330M of swap used is extremely likely to be opportunistic swapping which is also healthy. Also, from the article:

> “This is from opportunistic swapping. Or swap performed during idle moments that do not negatively impact the server’s performance.”

Personally, I wouldn’t reduce vw.swappiness. You should tweak this only if you notice frequent swapping that affects performance. By reducing, it’s likely the 330M of memory freed up would instead still be sitting in buff/cache. It’s an insignificant amount now, but everything is flowing in the right way.

I’d say just let things run. Set up server monitoring so you can see when swapping occurs and be sure it’s always during idle server time.

Example:
image

Opportunistic swapping ref: Linux Performance: Almost Always Add Swap Space - #17 by xenyz

Hope this helps.