xiaotongwang1 commented on issue #9484:
URL: https://github.com/apache/pulsar/issues/9484#issuecomment-773761385
[dmq@host-10-33-141-93 arthas]$ jmap -histo:live 20135|head -n 100
num #instances #bytes class name
----------------------------------------------
1: 2728 2908059496 [J
2: 10303 35648096 [B
3: 12900 13121224 [Ljava.lang.Object;
4: 55838 5813320 [C
5: 5226 3428256
io.netty.util.internal.shaded.org.jctools.queues.MpscArrayQueue
6: 1525 3106944 [D
7: 967 2387056 [Lio.netty.util.Recycler$DefaultHandle;
8: 5336 1508352 [I
9: 55382 1329168 java.lang.String
10: 5337 854992 [Ljava.util.HashMap$Node;
11: 7141 803024 java.lang.Class
12: 20049 641568 java.util.HashMap$Node
13: 12251 392032
java.util.concurrent.ConcurrentHashMap$Node
14: 5515 308840
org.apache.bookkeeper.client.LedgerFragment
15: 7630 305200 java.util.LinkedHashMap$Entry
16: 4117 296424
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask
17: 9211 294752 io.netty.util.Recycler$DefaultHandle
18: 162 290336 [Lio.netty.buffer.PoolSubpage;
19: 5516 264768 java.util.HashMap
20: 8274 264768 java.util.Hashtable$Entry
21: 2137 188056 java.lang.reflect.Method
22: 2786 178304 io.netty.buffer.PoolSubpage
23: 5131 164192
io.netty.buffer.PoolThreadCache$MemoryRegionCache$Entry
24: 2885 161560
io.netty.channel.DefaultChannelHandlerContext
25: 9819 157104 java.lang.Object
26: 4824 154368
io.netty.buffer.PoolThreadCache$SubPageMemoryRegionCache
27: 3304 132160
org.apache.bookkeeper.bookie.storage.ldb.DbLedgerStorageDataFormats$LedgerData
28: 5433 130392 java.util.jar.Attributes$Name
29: 301 106320
[Ljava.util.concurrent.ConcurrentHashMap$Node;
30: 1300 104000
org.apache.bookkeeper.proto.PerChannelBookieClient$AddCompletion
31: 1518 97152
com.yahoo.sketches.quantiles.HeapDoublesSketch
32: 1519 85064 java.security.Provider$Service
33: 3364 80736
com.google.protobuf.ByteString$LiteralByteString
34: 136 77248
io.netty.util.internal.shaded.org.jctools.queues.MpscUnboundedArrayQueue
35: 3133 73544 [Ljava.lang.Class;
36: 570 72136 [Ljava.lang.String;
37: 1000 72000 java.lang.reflect.Field
38: 4457 71312 java.util.jar.Attributes
39: 2971 71304 java.security.Provider$ServiceKey
40: 1669 66760 java.util.WeakHashMap$Entry
41: 60 64688 [Ljava.util.Hashtable$Entry;
42: 27 64440
[Ljava.util.concurrent.RunnableScheduledFuture;
43: 29 62008 [Ljava.nio.ByteBuffer;
44: 859 54976 java.util.concurrent.ConcurrentHashMap
45: 680 54400 java.lang.reflect.Constructor
46: 2048 49152
io.netty.util.HashedWheelTimer$HashedWheelBucket
47: 768 49152
org.apache.bookkeeper.util.collections.ConcurrentLongLongPairHashMap$Section
48: 501 48032 [Ljava.util.WeakHashMap$Entry;
49: 122 46848
io.netty.util.concurrent.FastThreadLocalThread
50: 363 46464 io.netty.channel.epoll.EpollSocketChannel
51: 722 46208 sun.security.provider.SHA2$SHA256
52: 1366 43712
org.apache.bookkeeper.proto.PerChannelBookieClient$V3CompletionKey
53: 1300 41600
org.apache.bookkeeper.client.LedgerFragmentReplicator$2
54: 1277 40864 sun.security.util.ObjectIdentifier
55: 2458 39328 java.util.concurrent.atomic.AtomicBoolean
56: 694 38864 java.lang.invoke.MemberName
57: 1204 38528 java.util.concurrent.atomic.LongAdder
58: 931 37240 java.lang.ref.SoftReference
59: 1530 36720 java.lang.Long
60: 553 35392 java.net.URL
61: 2210 35360 java.util.concurrent.atomic.AtomicInteger
62: 873 34920 java.lang.ref.Finalizer
63: 122 34160
java.util.concurrent.atomic.Striped64$Cell
64: 518 33152 io.netty.util.Recycler$Stack
65: 690 33120 java.util.concurrent.locks.StampedLock
66: 1326 31824 java.util.ArrayList
67: 361 31768
io.netty.handler.codec.LengthFieldBasedFrameDecoder
68: 773 30920 java.math.BigInteger
69: 519 29064 java.lang.Class$ReflectionData
70: 436 27904
io.netty.channel.ChannelOutboundBuffer$Entry
71: 402 27872
[Lio.netty.buffer.PoolThreadCache$MemoryRegionCache;
72: 659 26360 java.lang.invoke.MethodType
73: 821 26272 sun.security.util.DerInputBuffer
74: 821 26272 sun.security.util.DerValue
75: 364 26208
io.netty.channel.AdaptiveRecvByteBufAllocator$HandleImpl
76: 396 25344
org.apache.bookkeeper.util.collections.ConcurrentLongLongHashMap$Section
77: 450 25200 io.netty.util.Recycler$WeakOrderQueue
78: 768 24576 io.netty.handler.codec.CodecOutputList
79: 336 24192
org.apache.bookkeeper.util.collections.ConcurrentLongHashMap$Section
80: 501 24048 java.util.WeakHashMap
81: 742 23744 java.net.InetAddress$InetAddressHolder
82: 367 23488 java.security.SecureRandom
83: 244 23424 java.util.jar.JarFile$JarFileEntry
84: 364 23296 io.netty.channel.ChannelOutboundBuffer
85: 364 23296
io.netty.channel.DefaultChannelPipeline$HeadContext
86: 363 23232
io.netty.channel.epoll.EpollSocketChannelConfig
87: 725 23200 java.security.MessageDigest$Delegate
88: 552 22080 java.util.TreeMap$Entry
89: 663 21216
java.lang.invoke.MethodType$ConcurrentWeakInternSet$WeakEntry
90: 260 20992
[Ljava.lang.ThreadLocal$ThreadLocalMap$Entry;
91: 863 20712 java.util.LinkedList$Node
92: 369 20664 sun.nio.cs.UTF_8$Encoder
93: 364 20384
io.netty.channel.DefaultChannelPipeline$TailContext
94: 363 20328
io.netty.channel.epoll.EpollSocketChannel$EpollSocketChannelUnsafe
95: 499 19960
java.util.concurrent.locks.StampedLock$WNode
96: 311 19904
org.apache.bookkeeper.bookie.Journal$QueueEntry
97: 821 19704 sun.security.util.DerInputStream
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
[email protected]