Linux中jps显示process information unavailable

前言

当非正常关机后重启电脑后使用jps,会发现很多进程都是

process information unavailable

并且我们也没法通过kill杀掉这些进程。

image-20230824230136287

解决方法

可以到 /tmp/ 目录中查看有 hsperfdata_* 缓存。

将这些缓存删除即可。

1
rm -rf /tmp/hsperfdata_*

重新查看

1
jps

就会发现这些进程都不见了。

注意

这样会把正常进程的信息也干掉,所以建议重启后再执行。