要从JVM获取堆和permgen的最大大小,您可以使用以下命令:
java -XX:+PrintFlagsFinal -version | grep -iE 'HeapSize|PermSize|MaxPermSize'
这个命令将打印出JVM的堆和permgen的最大大小。其中,HeapSize是堆的大小,PermSize和MaxPermSize是permgen的大小。
需要注意的是,permgen已经被元空间取代,因此在较新的JVM版本中,您可能需要使用以下命令来获取元空间的大小:
java -XX:+PrintFlagsFinal -version | grep -iE 'HeapSize|MetaspaceSize|MaxMetaspaceSize'
这个命令将打印出JVM的堆和元空间的最大大小。其中,HeapSize是堆的大小,MetaspaceSize和MaxMetaspaceSize是元空间的大小。
领取专属 10元无门槛券
手把手带您无忧上云