Wie viel CPU und Speicher benötige ich für eine Community mit weniger als 100 Personen?

Hallo zusammen,
aktuell hat unsere Community etwa 60 registrierte Benutzer, und manchmal wirkt es, als würde sie verzögern (das Öffnen eines Themas dauert 10 → 20 Sekunden). Sollte ich mehr Arbeitsspeicher hinzufügen? Oder/und mehr CPU-Kerne?
Sie läuft auf einer DigitalOcean-Droplet-Instanz mit 2 GB Arbeitsspeicher / 60 GB Festplatte / SGP1 - Ubuntu 20.04 (LTS) x64.

So sieht die htop-Ausgabe aus, wenn ich die Verzögerung bemerke:

image

Hier sind die Droplet-Statistiken der letzten 7 Tage:



Hier sind die Seitenaufrufe der letzten 7 Tage:

Der Swap ist voll. Das ist nicht gut. Verbessert sich das nach einem Neuaufbau erheblich?

Ich wäre fast versucht, deinen Container zu stoppen und den VPS neu zu starten:

./launcher stop app
shutdown -r now

Eine Möglichkeit, den Speicherverbrauch zu senken, ist die Reduzierung der Anzahl der Unicorns. Dies wird jedoch standardmäßig automatisch auf die empfohlene Anzahl für deinen VPS eingestellt. Hast du dies in app.yml geändert?

Du könntest versuchen, diese Zahl zu verringern:

UNICORN_WORKERS: 4

und den Neuaufbau durchzuführen.