溫馨提示×

java jmap命令如何查看永久代內存

小樊
128
2024-11-30 21:58:52
欄目: 編程語言

在Java 8及更高版本中,永久代(PermGen)已被元空間(Metaspace)取代。要查看元空間的使用情況,您可以使用jmap命令的-clstats選項。以下是如何使用此選項的示例:

jmap -clstats <pid>

其中<pid>是Java進程的ID。這將顯示有關類加載器、類和內存使用情況的信息,包括已加載的類的數量、已卸載的類的數量以及元空間的使用情況。

如果您仍然使用的是Java 7及更低版本,可以使用jmap命令的-heap選項查看永久代內存使用情況。以下是如何使用此選項的示例:

jmap -heap <pid>

在輸出中,您可以找到類似以下內容的行:

PermSize = 21309056 bytes
MaxPermSize = 83886080 bytes

這里,PermSize表示永久代的初始大小,MaxPermSize表示永久代的最大大小。請注意,這些值是以字節為單位的。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女