我试图运行JConsole来分析正在运行的进程使用的内存,但JConsole并没有向我显示进程,即使我完全确定它正在运行(除此之外它还应该在进程列表中显示JConsole但是它没有).
有谁知道为什么它不显示任何进程?
干杯
小智 14
在窗口提示符下,运行echo%TMP%,它将为您提供默认的临时目录.转到该目录并找到名为hsperfdata_的目录,其中是您的登录名.这是存储您的进程ID的目录.您创建的任何新进程(如java应用程序)都将具有由进程ID命名的新文件.Jconsole将从此目录中获取进程ID.如果您无法在此目录中创建文件,则表示您需要更改权限才能允许写入.完成后,启动一个新的java应用程序,看看是否在dir中有新的进程id文件.确认后,启动jconsole
| 归档时间: |
|
| 查看次数: |
10605 次 |
| 最近记录: |