Сколько нужно процессора и памяти для сообщества менее 100 человек?

Всем привет,
В настоящее время в нашем сообществе около 60 зарегистрированных пользователей, но иногда система работает с задержками (просто открытие темы занимает 10 → 20 секунд). Стоит ли мне добавить больше оперативной памяти или/и больше ядер процессора?
Сервер работает на DigitalOcean droplet с конфигурацией 2 ГБ памяти / 60 ГБ диска / SGP1 - Ubuntu 20.04 (LTS) x64.

Вот как выглядит вывод htop, когда я наблюдаю задержки:

image

Вот статистика droplet за последние 7 дней:



А вот статистика просмотров страниц за последние 7 дней:

Обмен исчерпан. Это нехорошо. Улучшится ли ситуация значительно после пересборки?

Я бы почти соблазнился остановить ваш контейнер и перезагрузить VPS:

./launcher stop app
shutdown -r now

Один из способов уменьшить использование памяти — сократить количество процессов Unicorn, но по умолчанию это значение автоматически устанавливается на рекомендуемое для вашего VPS. Изменяли ли вы это в файле app.yml?

Вы можете попробовать уменьшить это число:

UNICORN_WORKERS: 4

и выполнить пересборку.