Да, лучше отключить своп. А когда понадобится компилить что-то тяжелое, или другая большая задача, включить обратно. По завершению, опять отключить своп, затем опять включить... И так до тех пор, пока не надоест и уже отпадет желание зацикливаться на данных в свопе.
Механизмы работы памяти предусматривают сброс давно неиспользуемых данных в своп. Поэтому умные люди, сколько бы у них ни было памяти, 32G/64/128..., все равно его используют.
А с новым фреймворком
damon_reclaim процесс сброса будет интенсивней.
Если нет интенсивных задач, задействовавших всю память, то наверно лучше использовать zswap. Свопиться будет на hdd, в сжатом виде, что положительно скажется на i/o, плюс не будет 'мозолить' глаза вися в ram.