Да..., не стоит чрезмерно выделять оперативную память. Просто так не работает. Во всех моих (домашних лабораториях) оперативная память всегда самый критичный ресурс

Если вам нужно немного ослабить эту проблему, можно посмотреть в сторону zram; я предпочитаю это вместо статического swap-файла: Код: ~# apt show zram-tools
Description: utilities for working with zram
zram — это модуль ядра Linux, который позволяет настроить сжатые
файловые системы в оперативной памяти.
.
zram-tools использует этот модуль для настройки сжатого пространства подкачки.
Это полезно на системах с небольшим объемом памяти или на серверах,
на которых работает большое количество служб с данными, которые легко подкачиваются,
но которые вы хотите быстро вернуть без потери пропускной способности диска. Рекомендация — четкий приоритетный список: максимально используйте технически возможный объем оперативной памяти, если #1 уже выполнен --> уменьшите свою нагрузку на (оперативную память) до разумного уровня, например, выделите каждой виртуальной машине объем оперативной памяти, необходимый ей для работы — не больше! только если #1 и #2 достигли своих пределов: подумайте о подключении zram.