如何更改 Ant Media Server 服务的最大堆大小?
How can I change the maximum heap size of Ant Media Server service?
我正在使用 Ant Media Server,它会在启动时将最大堆大小调整为一个值。它如何计算这个值?我如何更改此值?
JVM 默认设置为主内存的 1/4。如果您有 4 GB,它将默认为 1 GB。
您可以在启动时更改为最大堆大小,如下所示:
AMS v1.9.1及之前版本:
/etc/init.d/antmedia
AMS v2.0.0及以后版本:
/lib/systemd/system/antmedia.service
您需要在 Java 选项中定义 -Xmx
。例如,如果要使用 7GB,则应添加 -Xmx7g
参数。
我正在使用 Ant Media Server,它会在启动时将最大堆大小调整为一个值。它如何计算这个值?我如何更改此值?
JVM 默认设置为主内存的 1/4。如果您有 4 GB,它将默认为 1 GB。
您可以在启动时更改为最大堆大小,如下所示:
AMS v1.9.1及之前版本:
/etc/init.d/antmedia
AMS v2.0.0及以后版本:
/lib/systemd/system/antmedia.service
您需要在 Java 选项中定义 -Xmx
。例如,如果要使用 7GB,则应添加 -Xmx7g
参数。