JDK工具查看内存中活跃对象数量
来源:互联网 发布:js插件的写法 编辑:程序博客网 时间:2024/06/05 11:51
jmap -histo:live pid
利用jmap查看java进程活跃对象个数,pid:进程id
num #instances #bytes class name
----------------------------------------------
1: 2875 218372392 [B
2: 4236433 135565856 java.util.HashMap$Node
3: 1573023 75505104 java.util.HashMap
4: 1946946 74325816 [C
5: 574875 51890096 [Ljava.util.HashMap$Node;
6: 2003699 48088776 java.lang.String
7: 1252418 30058032 java.lang.Long
8: 398610 15944400 org.gof.core.Record
9: 935030 14960480 java.lang.Integer
10: 704696 11275136 java.lang.Float
11: 254745 10609208 [I
12: 411525 6584400 java.util.HashSet
13: 179534 5745088 org.gof.demo.worldsrv.dirtyFilter.DirtyFilter$DFANode
14: 211546 5077104 java.lang.Double
15: 56159 4941992 org.gof.demo.worldsrv.humanDigest.HumanDigest
16: 152258 4872256 java.util.concurrent.ConcurrentHashMap$Node
17: 188992 4535808 java.util.LinkedList$Node
18: 5349 3877152 [D
19: 27654 3427672 [Ljava.lang.Object;
20: 59040 3306240 java.util.HashMap$TreeNode
21: 179633 2874128 java.util.HashMap$EntrySet
22: 60236 2409440 org.gof.demo.support.astar.core.AStarCell
23: 58152 2326080 org.gof.demo.worldsrv.friend.FriendListObj
24: 27483 2198640 org.gof.demo.worldsrv.stage.StageCell
25: 17740 2014560 java.lang.Class
26: 38021 1999480 [F
27: 65181 1564344 java.util.ArrayList
28: 363 1436000 [Ljava.util.concurrent.ConcurrentHashMap$Node;
29: 58152 1395648 org.gof.demo.worldsrv.entity.FriendApplyInfo
30: 58152 1395648 org.gof.demo.worldsrv.entity.FriendCommonDB
31: 58152 1395648 org.gof.demo.worldsrv.entity.FriendInfo
32: 58152 1395648 org.gof.demo.worldsrv.entity.FriendZoneHumanInfo
33: 58152 1395648 org.gof.demo.worldsrv.entity.StrangeInfo
34: 58151 1395624 org.gof.demo.worldsrv.entity.EnemyInfo
35: 23720 1138560 org.gof.core.support.TickTimer
36: 32758 1048256 org.gof.demo.battlesrv.support.Vector2D
37: 45323 1036040 [Ljava.lang.String;
38: 2394 842688 org.gof.demo.worldsrv.config.ConfItem
39: 7825 688600 java.lang.reflect.Method
40: 1817 639584 org.gof.demo.worldsrv.character.MonsterObject
41: 2430 563760 org.gof.demo.worldsrv.config.ConfQuest
42: 1971 520344 org.gof.demo.battlesrv.stageObj.UnitDataPersistance
43: 702 460512 io.netty.util.internal.shaded.org.jctools.queues.MpscArrayQueue
44: 27314 437024 java.lang.Object
45: 26525 424400 java.lang.Character
46: 15370 368880 org.gof.demo.worldsrv.entity.RedPacketReports
47: 3520 337920 org.gof.demo.worldsrv.ranks.RankPersonalVO
48: 5180 331520 org.gof.demo.worldsrv.config.ConfCreatureMultiple
49: 3942 315360 org.gof.demo.battlesrv.support.Running
50: 1973 284112 org.gof.demo.worldsrv.config.ConfCharacterMonster
51: 7068 282720 org.gof.demo.battlesrv.ai.bevTree.AIBevSelectorNode
52: 6876 275040 org.gof.demo.battlesrv.ai.bevTree.AIBevSeqenceNode
53: 74 271648 [Ljava.nio.channels.SelectionKey;
54: 8698 208752 org.gof.demo.worldsrv.entity.TradeItem
55: 1730 207600 org.gof.demo.worldsrv.config.ConfMonsterBirth
56: 5166 206640 java.util.LinkedHashMap$Entry
57: 5039 201560 java.util.TreeMap$Entry
58: 4006 192288 org.gof.demo.battlesrv.skill.SkillCommon
59: 843 182088 org.gof.demo.worldsrv.config.ConfSkill
60: 1971 173448 org.gof.demo.battlesrv.module.ModExcuteInfo
61: 10416 166656 java.util.HashMap$Values
62: 5093 162976 org.gof.demo.battlesrv.ai.arpg.AIBevActMoveTarPos
63: 1300 156000 org.gof.demo.worldsrv.config.ConfCompanionLevel
- JDK工具查看内存中活跃对象数量
- vs2005中查看对象的内存布局
- jdk内存工具使用
- vs命令行工具查看对象内存分配情况
- 用jmap和jps查看对象数量
- 查看内存工具
- C++内存对象查看
- linux查看主板型号,cpu,内存,内存条数量,网卡等
- java查看内存工具jmap
- heap工具查看内存泄漏
- linux下内存查看工具
- Linux内存查看工具---Smem
- jdk自带的查看死锁工具
- 查看计算机jdk支持的最大内存
- Eclipse中查看JDK源码
- eclipse中查看JDK源代码
- eclipse中查看jdk源码
- Eclipse中查看JDK源码
- 《Spring实战 第4版》的阅读笔记 -----且行且珍惜
- android gradle + junit + jacoco 集成jenkins,sonar系统
- 轻松理解 Android Binder,只需要读这一篇
- 完美解决listView滚动条隐藏的问题!
- 第四章:数据检索
- JDK工具查看内存中活跃对象数量
- myeclipse连接mysql数据库详细步骤
- 笔记42 | Android加载器Adapter的深入学习篇
- 通过Spring Session实现新一代的Session管理
- VC++串口通信编程详解
- anaconda闪退(spyder打不开)
- 输入输出系统(三)
- Android开发笔记(一百四十五)仿应用宝的垃圾清理动画
- 模板函数