做2个java进程共享JVM

假设我在一台机器上运行2个java进程,他们是共享JVM还是拥有自己独立的JVM。 我记得设置类似导出JVM_OPTS =“ – Xms64m -Xmx1024m”

那么这个JVM是用来做什么的呢?

您将启动两个 JVM进程。

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

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

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