Sie müssen die Anzahl der Worker und den DB-Puffer anpassen. Die Optionen, die Sie anpassen müssten, sind:
db_shared_buffersUNICORN_WORKERS
Hier können Sie die Schätzungen für die Nutzung pro Unicorn sehen:
Discourse kann mit 512 MB RAM ausgeführt werden – das ist zwar kein gutes Erlebnis, aber möglich. Ihr Problem besteht darin, dass Discourse die Ressourcen des Servers (als gesamter Node) überprüft und die Ressourcennutzung plant, um so viele Ressourcen wie möglich auszunutzen, da Discourse davon ausgeht, dass es allein läuft.