自托管用户:重新构建 Discourse 以降低内存占用

我们改进了 Discourse 在容器内各进程之间共享内存的方式,从而降低了所需的 RAM 用量。

以下是我们其中一个内部容器的示例。在更改之前,内存使用量曾达到约 1.9 GB。部署此改进后,内存使用量通常保持在 1.3 GB 的基准水平左右。

该改进已在 main 以及 2026.9、2026.8 和 2026.7 发布分支中可用。

不同站点的节省效果可能有所不同。重建完成后,请告诉我们您的 RAM 使用情况有何变化!

32 个赞

太需要这个了,谢谢!

5 个赞


11.8G → 10.5G :content:

6 个赞

太酷了。:wink:
对于内存较小的 VPS 来说会非常棒。

可惜我觉得现在1GB的内存已经不够用了 :frowning:

看起来好一些了——谢谢!

重建 Discourse 容器后,Pitchfork 的内存占用从约 2.7–2.8 GB 降至 2.3–2.45 GB,减少了大约 15%(~400 MB),并在五天之后保持稳定。

该图表是根据我的监控数据由 AI 生成的。

4 个赞