Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 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
您需要-Xmx在 Java 选项中定义。例如,如果要使用 7GB,则应添加-Xmx7g参数。
-Xmx
-Xmx7g