I added a while back 'free' output to 'armbianmonitor' and 'armhwinfo' to get some monitoring data from real-world installations about swap usage. Armbian uses an emergency swap file of 128MB by default (vm.swappiness=0) which means swapping should be avoided unless really needed. Let's have a look and extract data from +50 support URLs collected within the last months.
I piped the output of https://pastebin.com/raw/DjxAX6Rn through
while read ; do curl -q "${REPLY}" | grep '^Sw
I think we're going to have to agree to disagree here - and frank discussion is always good...
What you have to look at is the tendency to swap, and what that cost actually is - one can end up unmapping pages if not careful, and have a less responsive system - spinning rust, compcache, nvme, etc... swap is still swap.
swap_tendency = mapped_ratio/2 + distress + vm_swappiness
(for the lay folks - the 0-100 value in vm.swappiness is akin to the amount free memor