使用大量内存的 Java 应用程序。使用 -Xmx?
2022-09-01 17:28:07
我有一个Java应用程序,在具有16G的机器上使用大约15G。我不知道我是否应该设置最大堆大小。
如果设置,jvm是否会将所有RAM吃到极限,然后开始垃圾收集并停止所有内容,同时它通过15G堆对象?
否则,jvm 会因未使用机器上所有可用的 RAM 而损害性能。
我的具体虚拟机是:Java HotSpot(TM)64位服务器虚拟机(内部版本1.6.0_03-b05,混合模式)。
谢谢