【发布时间】:2015-11-18 05:09:06
【问题描述】:
我有一个使用 java 开发的工具。该工具在 linux 主机上运行。 我只能通过终端访问该主机。
此工具处理的数据量很大,我希望查看此工具运行时的堆使用情况或总内存。
有什么方法可以让我从终端做到这一点。
你能否解释一下当程序在eclipse中运行时如何做同样的事情。
【问题讨论】:
-
可以远程使用jvisualvm和jmc,也可以在本地使用jmap或者jstat。顺便说一句,从终端访问开始,您可以创建一个 VNC 会话并通过 ssh -T 在端口 22 上运行 eclipse。
标签: java linux memory heap-memory