Своп нужен когда не хватает оперативки. Linux (по дефолту, может есть настройки влияющие на «агрессивность») от «некоторых других ОС» отличается его экономным расходованием, не стремясь иметь под кэши и буферы пол-ОЗУ. Но в этом есть и отрицательный момент — даже программы/данные, которые используются очень редко она будет держать в ОЗУ до последнего вместо того, чтобы выгрузить их на пару недель, а память отдать под кэш. При ваших соотношениях ОЗУ/винта я бы дал свопу гиг-другой (если не жалко) на всякий пожарный и в надежде, что что-то туда выгрузится, но от сообщений типа «can't fork» или «out of memory» это не спасёт, как и выделение под своп, скажем, 16 Гб — если 16ГБ ОЗУ не хватает то в 99% случаев дело в неправильном расходе памят по причине неправильных настроек софта