如何检查linux为jvm分配的堆大小

Ami*_*mit 10 linux tomcat jvm heap-memory heap-size

我有apache-tomcat作为我的web服务器.我想检查一下linux为jvm分配的堆大小.也从哪里,我可以修改它.

Der*_*ick 25

Linux上的一个简单方法是运行以下命令:

ps -ef | grep tomcat

查找起始和最大JVM内存:

-Xms1024m -Xmx4096m

在这种情况下,它在启动时分配1G,最大值为4G.


Kri*_*ris 5

您可以使用JConsole轻松检查堆大小内存分配,如果您在系统上正确设置了jre/jdk的路径,则应该可以jconsole从任何位置使用命令启动它.

有关管理堆内存分配的信息,请访问:http://javahowto.blogspot.com/2006/06/6-common-errors-in-setting-java-heap.html