num #instances #bytes class name (module)
1: 83674287 2920370152 [B (java.base@11.0.24)
2: 82558581 1981405944 java.lang.String (java.base@11.0.24)
3: 78411646 1254586336 com.starrocks.catalog.ColumnId
4: 9063859 800021272 [Ljava.lang.Object; (java.base@11.0.24)
5: 31428575 754285800 java.util.ArrayList (java.base@11.0.24)
6: 8209999 670156336 [Ljava.util.HashMap$Node; (java.base@11.0.24)
7: 16830899 538588768 java.util.HashMap$Node (java.base@11.0.24)
8: 20379110 489098640 java.lang.Long (java.base@11.0.24)
9: 7445165 357367920 java.util.HashMap (java.base@11.0.24)
10: 8305796 332231840 com.starrocks.transaction.TabletCommitInfo
11: 1239584 277666816 com.starrocks.transaction.TransactionState
12: 5752559 230102360 java.util.LinkedHashMap$Entry (java.base@11.0.24)
13: 3925607 219833992 java.util.LinkedHashMap (java.base@11.0.24)
14: 2485625 159080000 java.util.concurrent.ConcurrentHashMap (java.base@11.0.24)
15: 1229108 117994368 com.starrocks.load.routineload.RLTaskTxnCommitAttachment
16: 1233098 88783056 com.starrocks.transaction.PartitionCommitInfo
17: 238823 69313824 [I (java.base@11.0.24)
18: 1242190 59625120 java.util.concurrent.locks.ReentrantReadWriteLock$FairSync (java.base@11.0.24)
19: 2458268 58998432 com.starrocks.load.routineload.KafkaProgress
20: 1315569 52622760 jdk.nio.zipfs.ZipFileSystem$IndexNode (jdk.zipfs@11.0.24)
21: 2666978 42671648 java.util.HashSet (java.base@11.0.24)
22: 1667245 40013880 org.apache.thrift.protocol.TField
23: 1241720 39735040 java.util.concurrent.CountDownLatch$Sync (java.base@11.0.24)
24: 1282167 30772008 java.util.concurrent.locks.ReentrantReadWriteLock (java.base@11.0.24)
25: 1875588 30009408 java.util.HashMap$EntrySet (java.base@11.0.24)
26: 1239584 29750016 com.starrocks.transaction.TransactionState$TxnCoordinator
27: 1231407 29553768 com.starrocks.transaction.TableCommitInfo
28: 1416094 22657504 java.util.HashMap$Values (java.base@11.0.24)
29: 1413502 22616032 java.util.HashMap$KeySet (java.base@11.0.24)
30: 1282199 20515184 java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock (java.base@11.0.24)
31: 1282199 20515184 java.util.concurrent.locks.ReentrantReadWriteLock$Sync$ThreadLocalHoldCounter (java.base@11.0.24)
32: 1282199 20515184 java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock (java.base@11.0.24)
33: 1240570 19849120 java.util.concurrent.CountDownLatch (java.base@11.0.24)
34: 552670 17685440 com.starrocks.common.util.concurrent.lock.LockHolder
35: 280813 15725528 java.util.stream.ReferencePipeline$Head (java.base@11.0.24)
36: 102612 15597024 com.starrocks.catalog.Replica
37: 482245 15431840 java.util.concurrent.locks.AbstractQueuedSynchronizer$Node (java.base@11.0.24)
38: 466590 14930880 com.starrocks.thrift.TUniqueId
集群中有23个routine load任务。
观察发现com.starrocks.transaction.TransactionState对象较多,维持在120W。
fe启动参数:java -Dlog4j2.formatMsgNoLookups=true -Xmx25g -XX:+UseG1GC