De combien de CPU et de mémoire ai-je besoin pour une communauté de moins de 100 personnes ?

Bonjour à tous,
Actuellement, notre communauté compte environ 60 utilisateurs enregistrés, et il arrive que le système semble lent (ouvrir un sujet prend parfois 10 → 20 secondes). Devrais-je ajouter plus de mémoire ? Ou/et plus de cœurs CPU ?
Il est hébergé sur un droplet DigitalOcean avec 2 Go de mémoire / 60 Go de disque / SGP1 - Ubuntu 20.04 (LTS) x64.

Voici à quoi ressemble la sortie de htop lorsque je ressens ce ralentissement :

image

Voici les statistiques du droplet sur les 7 derniers jours :



Voici les pages vues au cours des 7 derniers jours :

Le swap est saturé. Ce n’est pas bon. Est-ce que cela s’améliore de manière significative après une reconstruction ?

Je serais presque tenté d’arrêter votre conteneur et de redémarrer le VPS :

./launcher stop app
shutdown -r now

Une méthode pour réduire l’utilisation de la mémoire consiste à diminuer le nombre de processus Unicorn, mais cela est défini automatiquement sur le nombre recommandé pour votre VPS par défaut. L’avez-vous modifié dans app.yml ?

Vous pourriez essayer de réduire ce nombre :

UNICORN_WORKERS: 4

et de reconstruire.