我正在学习如何使用jps,我找到了这个页面:jps.它说:
lvmid通常(但不一定)是JVM进程的操作系统进程标识符.
所以我想知道在什么情况下jps不是操作系统的进程标识符?
有人会帮忙吗?
所有操作系统都有“进程ID”的概念吗?也许不会。其中一些甚至可能代表进程 ID,不是整数,而是完全不同的形式。进程 ID 是特定于平台的概念,将来可能会发生变化。Java 被设计为独立于平台。这就是为什么它可能并不总是有效。
然而,在当前使用的所有主要操作系统上,lvmid
应该始终返回 JVM 进程的操作系统进程 ID。