dre*_*joh 13 mac java process osx-snow-leopard macos
我的活动监视器中显示了一个名为“java”的进程,该进程使用了大量 CPU(平均 4 - 8%,有时为 20 - 80%)。它报告“launchd”是它的父进程。
知道这是什么吗?我使用此命令尝试查看发生了什么(无法找到我在哪里找到它),但没有得到有用的信息(尽管发生了很多事情):sudo fs_usage -w -f filesys java
如果我kill它; 它回来了……它再次使用了大量内存。可以在下面看到一些统计信息的屏幕截图:

Dan*_*eck 15
OS X 上的几乎所有进程都由launchd(只需打开 Activity Monitor 并显示All Processes Hierarchically)启动。root不过,这是launchd,它暗示了或中的launchd工作。[/System]/Library/LaunchDaemons[/System]/Library/LaunchAgents
如果您不想搜索plist文件launchd,您可以打开终端并运行ps axv | grep java或ps vp 3173(或任何它的进程 ID 是正确的)以查看 的命令行参数java,该参数应指定jar实际使用哪个 Java 应用程序(例如)那个过程。
| 归档时间: |
|
| 查看次数: |
11944 次 |
| 最近记录: |