gpt4 book ai didi

erlang - 如何调整 Erlang VM 配置?

转载 作者:行者123 更新时间:2023-12-01 14:01:04 25 4
gpt4 key购买 nike

我读过这个Link关于负载测试 eJabberd 和 MongooseIM。作者提到了 Erlang VM 的调整 Link .

调整:

+K true
+A 5
+P 10000000
-env ERL_MAX_PORTS 1000000
-env ERL_FULLSWEEP_AFTER 2
-env ERL_MAX_ETS_TABLES 100000

我试过像 Link 中指定的 erl +K true 那样使用它们.

问题:如何调整 Erlang VM?如何检查设置是否已设置?更改设置后是否需要重新启动 eJabberd?

最佳答案

您应该阅读手册页。其中一些开关已更改,您不会在较新的 Erlang VM 中将它们作为 -env 变量提供。例如,ERL_MAX_PORTS 现在是 +Q 开关。

此外,您是否需要调整?您试图通过调整旋钮解决什么问题?使用 +P 标志强制执行大量进程会在旧的 Erlang 版本上占用大量内存。因此,除非您使用那么多进程,否则这是一个糟糕的举动。

是的,模拟器标志需要重启才能生效。

关于erlang - 如何调整 Erlang VM 配置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22010849/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com