刚刚启动macOS后,获得了大约4 GB内存消耗的Java进程


1

我最近发现我的MBP中存在一个超过4 GB内存的Java进程,并且在我强行退出之后它重新生成了。

重新启动计算机并输入后safe mode,该过程不会出现。我删除了我的帐户的所有LoginItem并清除了路径/Library/StartItems/,并以正常模式重新启动。然后问题仍然存在:进入系统大约一分钟后出现了一个java进程。似乎这个过程什么都不做......

活动监测

我不知道这个过程来自何处以及如何完全删除它。

操作系统:High Sierra 10.13.2


1
请你能在以下文件夹检查launchd的工作:/Library/LaunchAgents~/Library/LaunchAgents/Library/LaunchDaemons~/Library/LaunchDaemons。这些工作很可能是其中之一。感觉编辑并添加文件名到您的问题。
Graham Miln

1
发出命令sudo launchctl list | grep 458 这将列出与该进程ID关联的服务。请注意,PID可能会更改,因此在发出命令之前,请检查活动监视器的PID编号。
艾伦于2002年

1
@GrahamMiln谢谢!原来它是apache cassandra数据库守护进程。它位于〜/ Library / LaunchAgents中brew start cassandra。我曾经尝试过并忘记了......
dumeng

1
@Allan谢谢!您的解决方案有效,但似乎有一个小问题。使用时sudo,root只拥有输出列表进程。由于这个过程是我自己的帐户~/Library/LanuchAgents,我只是launchctl list | grep xxx没有使用sudo
dumeng
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.