Linux OS中的JVM堆参数

时间:2015-09-16 06:39:56

标签: java linux jvm

有人可以建议在Linux操作系统中检查JVM堆参数的命令吗?我希望看到Linux操作系统中安装的Java JVM的-Xms<memory> -Xmx<memory>参数。

有人可以为此建议Linux命令吗?

此致 DEB

1 个答案:

答案 0 :(得分:0)

下面的命令将告知已安装Java的默认Heapsize限制。

java -XX:+PrintFlagsFinal -version | grep 'HeapSize'

修改

样本输出:

[user1@orion ~]$ java -XX:+PrintFlagsFinal -version | grep 'HeapSize'
    uintx ErgoHeapSizeLimit                         = 0               {product}           
    uintx HeapSizePerGCThread                       = 87241520        {product}           
    uintx InitialHeapSize                          := 93115136        {product}           
    uintx LargePageHeapSizeThreshold                = 134217728       {product}           
    uintx MaxHeapSize                              := 1491075072      {product}           
java version "1.7.0_25"
OpenJDK Runtime Environment (rhel-2.3.10.5.0.1.el5_9-x86_64)
OpenJDK 64-Bit Server VM (build 23.7-b01, mixed mode)