I think discussing it in a vacuum is pointless, it should depend on how much memory you have. You can have a swap on, but with a low `vm.swappiness` number.
vm.swappiness doesn’t work the way most people assume it does. and it is ignored under heavy memory pressure.
The point is that disabling swap does not prevent page eviction. Instead of swap, this discussion should be about the page cache.