Linux 进程处于活动状态但关联的 jar 已关闭

Linux Process is live but associated jar is down

在 Linux 中显示进程,但进程启动的 jar 显示为已删除?我怀疑如果 jar 本身不存在那么进程如何显示 运行 ?

How come with jar deleted pid is live ?

或者 java 已经将整个文件读入内存并且现在不需要它来执行,或者文件仍然保持打开状态(在这种情况下,只有它的目录条目被删除了,并且文件本身在关闭后被删除)。如果它是打开的,你可以看到 ls -l /proc/<i>pid</i>/fd.