emqx内存配置

错误报告

环境

  • EMQX 版本:开源4.4.7
  • 操作系统版本:centos7

重现此问题的步骤

emqx连接很少占用内存却很大,有排查的思路吗?日志怎么打印相关信息,emqx正常使用的最小内存配置多少?推荐的内存配置多少?应该怎么配置

预期行为

实际行为


功能请求

描述你需要的功能

为什么你需要这个功能


其他

你可以用 $ ./bin/emqx_ctl vm memory 命令查看一下详细的内存占用情况。

[root@dev-nocas-01a bin]# ./emqx_ctl vm memory
Erlang/OTP 24 [erts-12.1.5] [emqx] [64-bit] [smp:4:4] [ds:4:4:10] [async-threads:1]

Eshell V12.1.5 (abort with ^G)
1> There seem to be missing dynamic libs from the OS.
Using libs from /opt/apps/emqx/dynlibs instead.
NOTE: EMQX’s rpm or deb package installation is recommended!
memory/total : 115954792
memory/processes : 43153936
memory/processes_used : 43145800
memory/system : 72800856
memory/atom : 1433929
memory/atom_used : 1420680
memory/binary : 2257488
memory/code : 35072953
memory/ets : 7784808
单位是字节么?

是的

那控制台显示的是什么内存?不是emqx占用的么

4.4.5 版本之后我们做了一些调整,现在这里的是当前整个操作系统的内存占用情况,而非 EMQX 的内存占用

好的,多谢