Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/370.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
JVM是否包含java程序运行的所有线程/进程?_Java_Multithreading_Jvm - Fatal编程技术网

JVM是否包含java程序运行的所有线程/进程?

JVM是否包含java程序运行的所有线程/进程?,java,multithreading,jvm,Java,Multithreading,Jvm,如果我运行java程序,JVM是否将其作为子进程/线程包含 具体来说,当JVM运行时,我知道它有许多不同类型的内存。但我很困惑,java/mutator进程/线程是否封装在JVM中?JVM是否产生java/mutator进程/线程 我使用pstree-p{java\u pid\u from\u top}得到下面的图。如果是这样的话,其中一个子元素可能是java/mutator进程/线程 从来看,JVM是一个进程。每个Java程序都在自己的进程中运行。但是每个进程都有几个线程。是的,其中一些线程

如果我运行java程序,JVM是否将其作为子进程/线程包含

具体来说,当JVM运行时,我知道它有许多不同类型的内存。但我很困惑,java/mutator进程/线程是否封装在JVM中?JVM是否产生java/mutator进程/线程

我使用
pstree-p{java\u pid\u from\u top}
得到下面的图。如果是这样的话,其中一个子元素可能是java/mutator进程/线程


来看,JVM是一个进程。每个Java程序都在自己的进程中运行。但是每个进程都有几个线程。是的,其中一些线程是JVM线程,另一些是应用程序线程。它们都有相同的所有者(父)进程。很难回答,因为完全不清楚“java/mutator进程/线程”是什么意思。JVM是一个进程。每个Java程序都在自己的进程中运行。但是每个进程都有几个线程。是的,其中一些线程是JVM线程,另一些是应用程序线程。它们都有相同的所有者(父)进程,很难回答,因为完全不清楚“java/mutator进程/线程”是什么意思。