![Java 进程在后台消耗了太多内存,如何删除它?](https://linux22.com/image/1192805/Java%20%E8%BF%9B%E7%A8%8B%E5%9C%A8%E5%90%8E%E5%8F%B0%E6%B6%88%E8%80%97%E4%BA%86%E5%A4%AA%E5%A4%9A%E5%86%85%E5%AD%98%EF%BC%8C%E5%A6%82%E4%BD%95%E5%88%A0%E9%99%A4%E5%AE%83%EF%BC%9F.png)
我的电脑最近崩溃了很多次,突然停止响应,几秒钟后,它要求我强制退出一些应用程序。起初,我以为这是 VSCode 的问题,因为在我编辑某些内容时总是会发生这种情况,但最近 Spotify 或我的浏览器等其他应用程序也出现了这种情况。
当我使用该top
命令时,我注意到这个 Java 进程占用了我一半以上的 RAM,我想这可能是我遇到的崩溃的原因。问题是,我不知道如何摆脱它。
我尝试用该命令终止该进程kill
数百次,但每当我使用 top 命令时,它都会出现在那里。我试过这些命令并且使用apt-get remove
命令手动删除了与 jdk、openjdk 等相关的任何内容。
我重启了电脑,但进程仍然存在。我不知道我还能做什么。
pstree
说完整的命令路径是/usr/share/elasticsearch/jdk/bin/java
,但是elasticsearch文件夹甚至不存在。我用 查找了一下,apt list --installed
没有找到任何 elasticsearch。pstree 命令只显示以下内容: