Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/371.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
两个java进程是否共享JVM_Java_Linux_Memory_Jvm - Fatal编程技术网

两个java进程是否共享JVM

两个java进程是否共享JVM,java,linux,memory,jvm,Java,Linux,Memory,Jvm,假设我在一台机器上运行两个java进程,它们是共享JVM还是拥有各自的JVM。我记得设置了类似export JVM_OPTS=“-Xms64m-Xmx1024m”的内容 那么这是针对哪个JVM的?您将启动两个JVM进程 启动时,JVM\u OPTS中的设置将从both读取,两者都将创建一个最大大小为1GB的分配池。这两个进程是分开的,您可以在进程列表中看到其中两个。 您指定的选项将由您将在该机器上启动的所有JVM使用。它们有自己的独立JVM。 如果导出JVM_OPTS,该变量将影响所有读取该值的

假设我在一台机器上运行两个java进程,它们是共享JVM还是拥有各自的JVM。我记得设置了类似export JVM_OPTS=“-Xms64m-Xmx1024m”的内容


那么这是针对哪个JVM的?

您将启动两个JVM进程


启动时,
JVM\u OPTS
中的设置将从both读取,两者都将创建一个最大大小为1GB的分配池。这两个进程是分开的,您可以在进程列表中看到其中两个。
您指定的选项将由您将在该机器上启动的所有JVM使用。

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

可能重复