对于Java程序占用内存大小的查看方式,一直研究不出来准确的,求解

qunhao 2015-09-15
main方法中就一句代码
System.in.read();

在windows下,我是通过任务管理器的“进程” - “内存(专用工作集)”这一列查看
在linux下,是top命令的res列查看
我想知道这两种查看方式靠谱吗?

通过jconsole工具查看,发现里面只能看堆内存、非堆内存各自的内存情况,没有一个是java程序总的内存使用情况。

不知道你们平时观察自己的程序占用内存情况的时候,一般是通过什么途径查看的呢?
Global site tag (gtag.js) - Google Analytics