java - 2个java进程共享JVM吗

标签 java linux memory jvm

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

那这是为哪个 JVM 准备的呢?

最佳答案

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

关于java - 2个java进程共享JVM吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12139867/

相关文章:

java - 为什么我会收到准备好的语句的语法错误?

linux - 用于多个文件过滤的 Zenity 命令

c - 在库和程序之间共享变量

java - 最小化 Java 进程中的应用程序数据内存开销

c++ - 这个指针的内存地址是多少?

java - 在 ReSTLet 中向由 ClientResource 包装的请求添加 header

java - Clojure 中的类型化持久数据结构,用 Java 完成?

java - 包含整个包还是仅包含特定的 jar ?

linux - 性能分析器中的调用堆栈

无法释放 C 中的内存 - 动态结构和数组