简体   繁体   English

“ JVM进程”是什么意思?

[英]What does “JVM processes” mean?

From Java In a Nutshell 简而言之从Java

jps provides a list of all active JVM processes on the local machine (or a remote machine, if a suitable instance of jstatd is running on the remote side). jps提供了本地计算机(或远程计算机上的所有活动JVM进程的列表,如果在远程端运行了jstatd的合适实例)。

What does "JVM processes" here mean, 这里的“ JVM进程”是什么意思,

  • processes of the underlying OS which run JVM exactly, or 完全运行JVM的底层操作系统的进程,或者

  • processes that are supported by Java via Process , ProcessBuilder and Runtime.exec() ... Java通过ProcessProcessBuilderRuntime.exec()支持的Process ...

Thanks. 谢谢。

A running Java Virtual Machine (JVM) instance is materialized by a native process launched by an OS while a Process class instance is a native process launched by a running JVM. 运行中的Java虚拟机(JVM)实例由OS启动的本机进程实现,而Process类实例是由运行中的JVM启动的本机进程。
As each Java Virtual Machine is associated to a specific native process, instead of saying a process that runs a JVM, we could so shortcut it by a JVM process. 由于每个Java虚拟机都与特定的本机进程相关联,因此不必说运行JVM的进程,而是可以通过JVM进程对其进行快捷方式。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM