2个java进程共享JVM

时间:2012-08-27 10:01:42

标签: java linux memory jvm

假设我在一台机器上运行了2个java进程,它们是否共享JVM,或者它们有自己独立的JVM。我记得设置像导出JVM_OPTS =“ - Xms64m -Xmx1024m”

然后是哪个JVM用于?

3 个答案:

答案 0 :(得分:3)

他们有自己独立的JVM 如果导出JVM_OPTS,则该变量会影响读取该值的所有JVM 如果要在不同的计算之间共享JVM,则必须使用多线程。

答案 1 :(得分:1)

您将启动两个 JVM进程。

JVM_OPTS中的设置将在启动时从 中读取,并且两者都将创建最大大小为1GB的分配池

答案 2 :(得分:0)

这两个进程是分开的,您可以在进程列表中看到其中两个进程。 您指定的选项将由您将在该计算机上启动的所有JVM使用。