По умолчанию Ubuntu не стремится полностью использовать оперативную память. Это фигня.

Надо её заставить больше юзать ram и меньше свопить:

Открываем файлик:

/etc/sysctl.conf

в его конец добавляем строку:

vm.swappiness = 10

Сохраняемся, reboot, радуемся, пьём коньяк.

PS Тут же есть возможность активировать автоматическую перезагрузку при сбое системы.