获取 Linux 下正在运行的 JVM 的总已使用内存
我正在寻找一种有效的方法来测量正在运行的 jvm 使用的内存。 带有 jvm pid 的单个命令行返回内存消耗大小的可靠值。
谢谢
I'm looking for an efficient way to measure the memory used by a running jvm.
A single command line with the pid of my jvm returning a reliable value of the consummed size of the memory.
Thx
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以运行
这将显示启动字符串中包含 java 的每个应用程序的内存使用情况,这应该是大多数(如果不是全部)java 应用程序。
我的服务器的输出如下:
您可以从中读取每个进程的 PID、CPU 使用率 (%) 和内存使用率 (%)。
您还可以使用该
命令来获得类似的结果。
You can run
This will show you the memory usage of each application containing java in their launch-string, which should be most if not all java apps.
The output from my server is the following:
What you can read from this is PID, CPU Usage (%) and Memory Usage (%) for each of the processes.
You can also use the
command to get similar results.