摘要:
jmap可以查看Java程序的堆内存使用情况,pmap可以查看Linux上运行的进程的内存使用情况。 查看Linux上运行的进程的内存使用情况,可以使用jmap,top,ps命令。 top命令本身也比较的耗资源,系统负载较大时不建议使用。 ps命令的使用,可以如下: ps -aux | grep i 阅读全文
摘要:
很多人认为Xmx和-Xms参数指定的就是Java程序将会占用的内存,但是这实际上只是Java堆对象将会占用的内存。堆只是影响Java程序占用内存数量的一个因素。 除了堆,影响Java程序所占用内存的因素还包括:栈、永生代、JVM本身、NIO中的DirectBuffer等。 假设Xmx为1024m 阅读全文