java cl16sd_JVM可用内存空间越来越小

xh6CB.png

我使用zabbix来监视JVM的空闲内存空间。他的空间不断缩小。这可能导致什么?我怀疑是内存溢出。有什么办法可以查出来吗?有人能帮我吗?

更新

重新启动JVM之后,我执行了命令

jmap -histo:live

。这里的初始化有问题吗?

num #instances #bytes class name

----------------------------------------------

1: 192100 28118472 [C

2: 10757 10132704 [B

3: 101676 8947488 java.lang.reflect.Method

4: 165148 5284736 java.util.concurrent.ConcurrentHashMap$Node

5: 187677 4504248 java.lang.String

6: 19509 3519904 [I

7: 62802 3014496 org.aspectj.weaver.reflect.ShadowMatchImpl

8: 57683 2307320 java.util.LinkedHashMap$Entry

9: 18410 2044672 java.lang.Class

10: 40274 2016656 [Ljava.lang.Object;

11: 62801 2009632 org.aspectj.weaver.patterns.ExposedState

12: 59849 1915168 java.lang.ref.WeakReference

13: 1342 1774328 [Ljava.util.concurrent.ConcurrentHashMap$Node;

14: 22572 1753560 [Ljava.util.HashMap$Node;

15: 920 1576512 [Ljava.nio.ByteBuffer;

16: 47884 1532288 java.util.HashMap$Node

17: 26167 1465352 java.util.LinkedHashMap

18: 10874 1391872 org.aspectj.weaver.reflect.ReflectionBasedResolvedMemberImpl

19: 49720 1085320 [Ljava.lang.Class;

20: 45193 1084632 java.util.ArrayList

21: 13421 966312 java.lang.reflect.Field

22: 54885 878160 java.lang.Object

23: 16797 806256 java.util.HashMap

24: 19297 771880 java.lang.ref.SoftReference

25: 23315 559560 java.beans.MethodRef

26: 17695 530192 [Ljava.lang.String;

27: 6508 520640 java.lang.reflect.Constructor

28: 8305 465080 java.beans.MethodDescriptor

29: 23607 459008 [Lorg.aspectj.weaver.ResolvedType;

30: 17430 418320 org.springframework.core.MethodClassKey

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值