всегда лучше увеличить ОЗУ, без исключений. Есть возможность — увеличивай
SWAP в принципе штука хорошая, в современном линуксе, но есть нюансы с ZFS, лучше на самом ZFS SWAP не делать. Если есть раздел на диске — можно даже не большой, сделайте своп, оно не помешает. SWAP можно даже не 2х памяти — это зачастую сильно избыточно, 8-16 ГБ — больше и не надо, если у вас не специальные случаи, чтобы много могло в своп уехать
Если что-то сильно интенсивно в своп работает и оттуда читается — значит не хватает памяти. Обычно в нормальном состоянии в SWAP уходит то, что в принципе не используется, но не освобождено программой (или зарезервировано и не может быть освобождено, но не используется)