(1)ps命令
Linux中的ps命令是Process Status的缩写。ps命令用来列出系统中当前运行的那些进程。ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用top命令。
截图中第一个红色框,ps后面跟的参数aux表示:显示所有包含其他使用者的行程。截图中第二个红色框,“|”表示管道,意思是在左面显示所有包含其他使用者的行程的基础上再次根据关键字java进行筛选。
(2)jmap命令
lmap命令得到运行java程序的内存分配的详细情况。例如实例个数,大小等。
-histo[:live] 打印每个class的实例数目,内存占用,类全名信息. VM的内部类名字开头会加上前缀”*”. 如果live子参数加上后,只统计活的对象数量.