Размер swap должен быть сравним с размером ram: если его сильно меньше, то и толку от него сильно мало, а если сильно больше, то и замедление будет катастрофическим.
Конечно, радикальный, и нынче не особо дорогой — это добавить ram. Но всё равно, гарантировать, что её сдуру никто не сожрёт, нет.
как я уже говорил, у меня 32Гб на десктопе. Своп - 2Гб. Во-первых, некоторые софтинки, вроде тех же СУБД, требуют своп просто в документации. Во-вторых, затекание данных в своп дает некоторое время на реакцию до выхода на сцену ООМ. Ну и в целом, если штатно задумано, то пусть будет. Каши не просит.