Als extreme Kurzform kann ich sehen, warum Sie das sagen, aber stimmen Sie nicht zu, dass das Go/No-Go für den Betrieb von Discourse RAM+Swap ist? 1+3 ist aus der Sicht von Go/No-Go genauso gut wie 2+2.
Nur die Leistung (Reaktionsfähigkeit) kümmert sich darum, wie viel RAM Sie haben.
RAM+Swap ist das Richtige, um zu überprüfen und zu testen. Speicher = RAM+Swap.
Übrigens, wenn etwas nicht offensichtlich funktioniert und Sie insbesondere einen Speichermangel vermuten, lohnt es sich, nach dem Out-of-Memory-Killer, auch bekannt als OOM-Killer, zu suchen. Ich empfehle
dmesg|egrep -i "memory|oom|kill"
Bearbeiten: Der Einfachheit halber füge ich dies meiner Liste der Standard-Sofortdiagnosen hinzu:
cat /etc/lsb-release
uptime
df -h /
free
vmstat 5 5
dmesg|egrep -i "memory|oom|kill"
ps auxrc