53 记一次自定义 classloader 导致的 metadataspace OOM

Posted 蓝风9

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了53 记一次自定义 classloader 导致的 metadataspace OOM相关的知识,希望对你有一定的参考价值。

前言

这是最近 flink 集群上面暴露出现的一个问题

具体的细节原因 就是 flink 上面提交任务的时候, 自定义的 classloader 加载 driver.jar 然后导致 metaspace OOM

由于这边的 TaskManager metadataspace 配置相对较小(MaxMetaspaceSize配置为96M), 然后导致 出现了 metadataspace 的 OOM

测试用例 

模拟的测试用例如下, 这里使用 -ClassUnloading 来模拟 ChildFirstClassloader 内存泄露的场景

大致的方式是 使用 ChildFirstClassLoader 不断的从 netty-all.jar 中加载类型, 最终导致 metadataspace OOM

netty-all-classes.txt 中的内容为 netty-all.jar 中各个类型的列表, 这里不过是为了 批量加载类型, 让问题更加容易复现而已

/**
 * Test04MetadataSpaceOOM
 *
 * @author Jerry.X.He
 * @version 1.0
 * @date 2022/1/11 19:21
 */
public class Test04MetadataSpaceOOM 

    // Test04MetadataSpaceOOM
    // -XX:+UseSerialGC -Xmx100M -Xms100M -XX:MaxMetaspaceSize=100M -XX:-ClassUnloading
    public static void main(String[] args) throws Exception 

        File classFile = new File("E:\\\\ProgramFiles\\\\MVNRepository\\\\io\\\\netty\\\\netty-all\\\\4.1.58.Final\\\\netty-all-4.1.58.Final.jar");
        URL[] classpathes = new URL[]
                classFile.toURI().toURL()
        ;

        String path = "D:\\\\Tmp\\\\14_metaspaceOOM\\\\netty-all-classes.txt";
        List<String> fullClassNames = Tools.getContentWithList(path);

        String className = null;
        try 
            int counter = 0;
            for (int i = 0; i < 100; i++) 
                ChildFirstClassLoader classloader = new ChildFirstClassLoader(
                        classpathes,
                        Test18ChildFirstClassloader.class.getClassLoader(),
                        new String[]
                );

                for (String _className : fullClassNames) 
                    className = _className;
                    classloader.loadClass(className);
                
                System.out.println(String.format(" the %s loop ", counter++));
            
         catch (Throwable t) 
            t.printStackTrace();
        

    

限定 vm 参数之后执行, 日志大概如下 

 the 0 loop 
 the 1 loop 
 the 2 loop 
 the 3 loop 
 the 4 loop 
 the 5 loop 
 the 6 loop 
 the 7 loop 
 the 8 loop 
java.lang.OutOfMemoryError: Metaspace
	at java.lang.ClassLoader.defineClass1(Native Method)
	at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
	at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
	at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
	at org.apache.flink.util.ChildFirstClassLoader.loadClass(ChildFirstClassLoader.java:66)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
	at com.hx.test.Test04MetadataSpaceOOM.main(Test04MetadataSpaceOOM.java:43)

metdataspace 中都有那些东西? 

呵呵 这里仅仅是粗略描述一下, 不会做更细节的阐述 

可以看到的是 这里除了 Symbol, TypeArray, 其他的都是和具体的类型挂钩的 

类型加载的越多, metadataspace 中占用的空间也就越多 

可以搜索 继承自 MetaspaceObj 的类型即可, 这部分类型 要么是重写了 operator new, 要么是有专门的工厂方法从 metaspace 分配对象 

Class : .class 对应的 InstanceKlass 
Symbol : 全局字符串符号表 
Method : Method 
ConstMethod : ConstMethod 
MethodData : MethodData 
ConstantPool : 从 .class 中加载的常量池信息 
ConstantPoolCache : 运行时常量池相关的需要的一部分额外的数据结构 
Annotation : Annotation 
MethodCounter : MethodCounter 
TypeArray* : 全局的一部分数组 + 以上一部分数据结构需要的数组

inspect 测试用例

要检测 metadataspace 的使用, 可以通过 jvisualvm 来 inspect, 我这里写了一个 agent 来查询具体的信息, 这里我们两者放在一起 参照一下 

1 for 循环之前情况如下, 一个是 jvisualvm 的统计信息, 一个是 agent 的统计信息, 可以看到差距是在 200K 以内, 还算可以 

2 for 循环两次之后, 可以看到统计的差距也不是很大 

两次循环, metadataspace 占用的空间大概是多了 21M, 平均一次循环的这些 .class 占用的空间  大概是在 10.5M 左右 

 

3 我们做一个大致的推导, 总共的 metadataspace 最大限定是 100M, 初始其他的 class 加载之后为 10.5M 

然后 平均每次循环加载的 class 占用 metadataspace 10.5M, 可以推导出 大概是 7, 8 次之后, metadataspace 会被占满 

然后 我们看一下 这里的测试用例的执行情况 

注意 : 这里执行是 8次循环之后, 发生了 OOM, 上面的直接执行是 9次循环之后发生了 OOM, 是因为 我的 agent 会导致一部分 class 的加载, 增加了 metadataspace 的占用 

 the 0 loop 
 the 1 loop 

 the 2 loop 

 the 3 loop 

 the 4 loop 

 the 5 loop 

 the 6 loop 

 the 7 loop 

java.lang.OutOfMemoryError: Metaspace
	at java.lang.ClassLoader.defineClass1(Native Method)
	at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
	at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
	at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
	at org.apache.flink.util.ChildFirstClassLoader.loadClass(ChildFirstClassLoader.java:66)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
	at com.hx.test.Test04MetadataSpaceOOM.main(Test04MetadataSpaceOOM.java:45)

上面的这个 10.5M 是怎么来的 ?

各个循环中加载的 .class 相关 InstanceKlass, ConstantPool, ConstantPoolCache, Method, ConstMethod, MethodData 占用空间大概如下 

列表合计 10973794 字节 = 10.46M 

io/netty/buffer/WrappedCompositeByteBuf	102430
io/netty/buffer/CompositeByteBuf	88933
io/netty/buffer/AdvancedLeakAwareCompositeByteBuf	79493
io/netty/handler/codec/http2/ReadOnlyHttp2Headers	72237
io/netty/buffer/AbstractByteBuf	69923
io/netty/handler/codec/ReplayingDecoderByteBuf	67351
io/netty/buffer/SwappedByteBuf	66404
io/netty/buffer/EmptyByteBuf	66342
io/netty/buffer/WrappedByteBuf	66103
io/netty/buffer/ByteBuf	64500
io/netty/buffer/AdvancedLeakAwareByteBuf	55610
io/netty/channel/DefaultChannelPipeline	49542
io/netty/util/AsciiString	46992
io/netty/handler/codec/DefaultHeaders	44421
io/netty/handler/codec/http2/HpackHuffmanDecoder	42858
io/netty/channel/AbstractChannelHandlerContext	42071
io/netty/channel/epoll/EpollSocketChannelConfig	37770
io/netty/handler/codec/http/HttpHeaders	36864
io/netty/handler/codec/http2/Http2Headers	35703
io/netty/handler/codec/EmptyHeaders	33920
io/netty/channel/epoll/LinuxSocket	33907
io/netty/handler/codec/stomp/StompHeaders	33769
io/netty/channel/unix/Socket	33516
io/netty/buffer/ByteBufUtil	33414
io/netty/handler/codec/spdy/SpdyHeaders	33147
io/netty/handler/codec/http2/AbstractHttp2StreamChannel	32844
io/netty/handler/codec/compression/Bzip2DivSufSort	31799
io/netty/resolver/dns/DnsNameResolver	31177
io/netty/channel/epoll/EpollDatagramChannelConfig	31022
io/netty/channel/kqueue/KQueueSocketChannelConfig	30826
io/netty/handler/codec/Headers	30648
io/netty/channel/DefaultChannelProgressivePromise	30418
io/netty/buffer/UnpooledDirectByteBuf	28109
io/netty/channel/kqueue/KQueueDatagramChannelConfig	27738
io/netty/buffer/UnpooledHeapByteBuf	27556
io/netty/channel/AbstractChannel	27455
io/netty/util/concurrent/SingleThreadEventExecutor	27356
io/netty/util/concurrent/DefaultPromise	27270
io/netty/handler/codec/http/multipart/MixedAttribute	26835
io/netty/handler/ssl/SslContext	26664
io/netty/buffer/ReadOnlyByteBufferBuf	26298
io/netty/channel/epoll/EpollServerSocketChannelConfig	26281
io/netty/buffer/ReadOnlyByteBuf	26239
io/netty/buffer/AbstractUnpooledSlicedByteBuf	26169
io/netty/handler/codec/http/multipart/MixedFileUpload	25786
io/netty/channel/kqueue/KQueueServerSocketChannelConfig	25341
io/netty/channel/ChannelPipeline	25197
io/netty/channel/VoidChannelPromise	24683
io/netty/buffer/FixedCompositeByteBuf	24598
io/netty/buffer/PooledSlicedByteBuf	24420
io/netty/handler/codec/http2/Http2ConnectionHandler	23984
io/netty/buffer/DuplicatedByteBuf	23749
io/netty/channel/socket/oio/DefaultOiosocketChannelConfig	23706
io/netty/channel/epoll/EpollDomainSocketChannelConfig	23440
io/netty/channel/kqueue/KQueueDomainSocketChannelConfig	23440
io/netty/channel/DelegatingChannelPromiseNotifier	23057
io/netty/handler/codec/dns/DatagramDnsResponse	23025
io/netty/buffer/PooledDuplicatedByteBuf	22781
io/netty/buffer/UnsafeByteBufUtil	22484
io/netty/handler/codec/http/DefaultFullHttpResponse	22463
io/netty/handler/codec/http/DefaultFullHttpRequest	22438
io/netty/buffer/Unpooled	22029
io/netty/channel/epoll/AbstractEpollStreamChannel	21260
io/netty/handler/codec/memcache/binary/DefaultFullBinaryMemcacheRequest	21241
io/netty/handler/codec/memcache/binary/DefaultFullBinaryMemcacheResponse	21241
io/netty/handler/codec/http/multipart/DiskAttribute	21193
io/netty/channel/epoll/EpollDatagramChannel	21003
io/netty/channel/epoll/EpollServerChannelConfig	20833
io/netty/channel/group/DefaultChannelGroupFuture	20596
io/netty/buffer/PoolArena	20507
io/netty/buffer/PooledByteBufAllocator	20418
io/netty/channel/socket/nio/NioDatagramChannel	20330
io/netty/resolver/dns/DnsResolveContext	20235
io/netty/channel/CombinedChannelDuplexHandler$DelegatingChannelHandlerContext	20184
io/netty/handler/codec/http/HttpObjectAggregator$AggregatedFullHttpRequest	20147
io/netty/handler/codec/http/multipart/HttpPostRequestEncoder$WrappedFullHttpRequest	20147
io/netty/channel/kqueue/KQueueServerChannelConfig	20094
io/netty/channel/socket/oio/DefaultOioDatagramChannelConfig	19972
io/netty/handler/codec/dns/DatagramDnsQuery	19966
io/netty/handler/codec/http/DefaultHttpHeaders	19670
io/netty/handler/codec/http/multipart/HttpPostMultipartRequestDecoder	19625
io/netty/channel/udt/DefaultUdtServerChannelConfig	19592
io/netty/channel/socket/nio/NioSocketChannel	19469
io/netty/handler/codec/http/multipart/DiskFileUpload	19160
io/netty/channel/socket/DefaultSocketChannelConfig	18991
io/netty/handler/codec/http2/DefaultHttp2FrameReader	18961
io/netty/util/NetUtil	18834
io/netty/handler/codec/http/HttpObjectAggregator$AggregatedFullHttpResponse	18785
io/netty/buffer/SlicedByteBuf	18552
io/netty/channel/ChannelOutboundBuffer	18487
io/netty/handler/codec/dns/AbstractDnsMessage	18359
io/netty/channel/kqueue/AbstractKQueueChannel	18138
io/netty/channel/socket/DefaultDatagramChannelConfig	17845
io/netty/channel/epoll/AbstractEpollChannel	17542
io/netty/handler/codec/http2/AbstractHttp2ConnectionHandlerBuilder	17488
io/netty/handler/codec/http/multipart/MemoryAttribute	17265
io/netty/handler/codec/http2/Http2MultiplexCodecBuilder	17259
io/netty/buffer/UnpooledUnsafeDirectByteBuf	17021
io/netty/channel/socket/oio/DefaultOioServerSocketChannelConfig	17005
io/netty/handler/traffic/GlobalChannelTrafficShapingHandler	16992
io/netty/util/collection/LongObjectHashMap	16987
io/netty/util/collection/ByteObjectHashMap	16965
io/netty/util/collection/CharObjectHashMap	16965
io/netty/util/collection/IntObjectHashMap	16965
io/netty/util/collection/ShortObjectHashMap	16965
io/netty/handler/codec/http/multipart/HttpPostRequestEncoder	16813
io/netty/channel/DefaultChannelPromise	16792
io/netty/handler/codec/http/multipart/MemoryFileUpload	16697
io/netty/channel/group/DefaultChannelGroup	16695
io/netty/buffer/PooledUnsafeDirectByteBuf	16682
io/netty/bootstrap/AbstractBootstrap	16663
io/netty/channel/AbstractChannel$AbstractUnsafe	16652
io/netty/buffer/PooledDirectByteBuf	16472
io/netty/handler/codec/http2/Http2FrameCodecBuilder	16446
io/netty/channel/socket/oio/OioSocketChannel	16411
io/netty/handler/codec/http/HttpObjectAggregator$AggregatedFullHttpMessage	16390
io/netty/channel/nio/NioEventLoop	16349
io/netty/handler/codec/http2/DefaultHttp2DataFrame	16345
io/netty/handler/traffic/AbstractTrafficShapingHandler	16223
io/netty/channel/kqueue/KQueueDatagramChannel	15983
io/netty/channel/udt/DefaultUdtChannelConfig	15837
io/netty/channel/socket/oio/OioDatagramChannel	15827
io/netty/handler/codec/http/HttpObjectDecoder	15782
io/netty/handler/codec/http/CombinedHttpHeaders$CombinedHttpHeadersImpl	15563
io/netty/handler/codec/stomp/DefaultStompFrame	15488
io/netty/handler/codec/haproxy/HAProxyMessage	15454
io/netty/channel/rxtx/DefaultRxtxChannelConfig	15348
io/netty/handler/timeout/IdleStateHandler	15315
io/netty/handler/codec/http2/DefaultHttp2FrameWriter	15246
io/netty/handler/proxy/ProxyHandler	15199
io/netty/buffer/PoolChunk	15106
io/netty/buffer/UnpooledUnsafeHeapByteBuf	14944
io/netty/handler/codec/spdy/SpdyCodecUtil	14918
io/netty/handler/codec/dns/DefaultDnsResponse	14834
io/netty/channel/local/LocalChannel	14796
io/netty/buffer/PooledHeapByteBuf	14722
io/netty/util/concurrent/AbstractEventExecutor	14710
io/netty/handler/codec/redis/FullBulkStringRedisMessage	14691
io/netty/channel/EventLoop	14662
io/netty/handler/codec/mqtt/MqttDecoder	14552
io/netty/handler/codec/mqtt/MqttEncoder	14532
io/netty/handler/codec/http2/DefaultHttp2RemoteFlowController	14472
io/netty/util/concurrent/AbstractScheduledEventExecutor	14453
io/netty/handler/codec/http2/Http2FrameCodec	14430
io/netty/handler/codec/http2/AbstractHttp2StreamChannel$Http2ChannelUnsafe	14386
io/netty/handler/codec/CharSequenceValueConverter	14370
io/netty/util/concurrent/DefaultProgressivePromise	14281
io/netty/handler/codec/http2/DefaultHttp2UnknownFrame	14266
io/netty/channel/group/VoidChannelGroupFuture	14250
io/netty/handler/codec/redis/FullBulkStringRedisMessage$1	14177
io/netty/channel/sctp/oio/OioSctpChannel	14130
io/netty/channel/kqueue/AbstractKQueueStreamChannel	14089
io/netty/handler/logging/LoggingHandler	14055
io/netty/handler/codec/http2/WeightedFairQueueByteDistributor$State	14037
io/netty/channel/sctp/nio/NioSctpChannel	14029
io/netty/channel/DefaultChannelConfig	13934
io/netty/handler/codec/http/websocketx/CloseWebSocketFrame	13926
io/netty/handler/codec/redis/FullBulkStringRedisMessage$2	13863
io/netty/handler/codec/http2/DefaultHttp2ConnectionEncoder	13837
io/netty/util/concurrent/UnorderedThreadPoolEventExecutor	13813
io/netty/resolver/dns/DnsNameResolverBuilder	13749
io/netty/handler/codec/spdy/SpdyFrameCodec	13546
io/netty/handler/traffic/TrafficCounter	13397
io/netty/handler/codec/http/multipart/AbstractDiskHttpData	13319
io/netty/handler/codec/http/ComposedLastHttpContent	13270
io/netty/handler/codec/http/websocketx/WebSocketServerProtocolHandler	13208
io/netty/handler/codec/http/LastHttpContent$1	13200
io/netty/handler/ssl/JdkSslEngine	13142
io/netty/handler/codec/http/websocketx/WebSocketClientHandshaker	13100
io/netty/channel/pool/SimpleChannelPool	13051
io/netty/channel/CombinedChannelDuplexHandler	13010
io/netty/util/concurrent/OrderedEventExecutor	12993
io/netty/channel/epoll/Native	12962
io/netty/handler/codec/http/ReadOnlyHttpHeaders	12899
io/netty/util/concurrent/EventExecutor	12893
io/netty/util/concurrent/NonStickyEventExecutorGroup	12784
io/netty/channel/epoll/EpollEventLoop	12673
io/netty/buffer/PooledByteBuf	12672
io/netty/channel/sctp/DefaultSctpChannelConfig	12655
io/netty/handler/codec/memcache/binary/AbstractBinaryMemcacheMessage	12648
io/netty/channel/sctp/DefaultSctpServerChannelConfig	12529
io/netty/handler/codec/http/websocketx/TextWebSocketFrame	12356
io/netty/handler/codec/http2/DefaultHttp2LocalFlowController	12280
io/netty/handler/codec/http/DefaultLastHttpContent	12248
io/netty/handler/codec/MessageAggregator	12206
io/netty/handler/codec/memcache/LastMemcacheContent$1	12190
io/netty/handler/codec/stomp/LastStompContentSubframe$1	12190
io/netty/channel/group/ChannelGroupFuture	12130
io/netty/handler/codec/http2/HpackEncoder	12118
io/netty/channel/unix/FileDescriptor	12084
io/netty/handler/codec/http/websocketx/ContinuationWebSocketFrame	12021
io/netty/handler/codec/http/multipart/HttpPostStandardRequestDecoder	11945
io/netty/channel/EventLoopGroup	11931
io/netty/handler/codec/http2/DefaultHttp2GoAwayFrame	11919
io/netty/channel/nio/AbstractNioChannel	11880
io/netty/handler/codec/http2/DefaultHttp2Connection$DefaultEndpoint	11822
io/netty/handler/codec/dns/DefaultDnsQuery	11768
io/netty/handler/codec/http/HttpUtil	11744
io/netty/channel/group/ChannelGroup	11710
io/netty/handler/codec/http2/DefaultHttp2ConnectionDecoder	11695
io/netty/handler/codec/spdy/DefaultSpdyDataFrame	11615
io/netty/channel/epoll/EpollTcpInfo	11596
io/netty/handler/codec/smtp/DefaultLastSmtpContent	11592
io/netty/handler/codec/http2/DefaultHttp2Connection	11578
io/netty/handler/codec/spdy/SpdySessionHandler	11551
io/netty/channel/pool/FixedChannelPool	11515
io/netty/handler/codec/redis/LastBulkStringRedisContent$1	11499
io/netty/handler/codec/smtp/LastSmtpContent$1	11499
io/netty/handler/codec/base64/Base64	11485
io/netty/channel/socket/DefaultServerSocketChannelConfig	11457
io/netty/handler/codec/http2/Http2ConnectionHandlerBuilder	11385
io/netty/channel/sctp/SctpMessage	11341
io/netty/util/HashedWheelTimer	11301
io/netty/handler/codec/http2/DefaultHttp2Headers	11261
io/netty/handler/ssl/JdkSslContext	11258
io/netty/util/concurrent/AbstractEventExecutorGroup	11234
io/netty/handler/codec/DateFormatter	11195
io/netty/buffer/ByteBufInputStream	11147
io/netty/channel/epoll/EpollChannelConfig	11131
io/netty/util/internal/DefaultPriorityQueue	11057
io/netty/channel/sctp/oio/OioSctpServerChannel	11020
io/netty/handler/codec/stomp/DefaultLastStompContentSubframe	10991
io/netty/handler/codec/http/websocketx/PingWebSocketFrame	10956
io/netty/channel/sctp/nio/NioSctpServerChannel	10955
io/netty/handler/codec/http/websocketx/BinaryWebSocketFrame	10954
io/netty/handler/codec/http/websocketx/PongWebSocketFrame	10954
io/netty/handler/codec/http/multipart/AbstractHttpData	10883
io/netty/bootstrap/Bootstrap	10861
io/netty/buffer/AbstractByteBufAllocator	10758
io/netty/handler/codec/http2/HttpToHttp2ConnectionHandlerBuilder	10750
io/netty/buffer/AbstractUnsafeSwappedByteBuf	10679
io/netty/handler/codec/serialization/ObjectDecoderInputStream	10668
io/netty/handler/codec/http/HttpObjectAggregator	10658
io/netty/handler/codec/memcache/DefaultLastMemcacheContent	10643
io/netty/handler/codec/http/websocketx/WebSocketClientProtocolHandler	10614
io/netty/channel/kqueue/KQueueChannelConfig	10601
io/netty/handler/codec/http2/HpackDecoder	10599
io/netty/handler/codec/haproxy/HAProxyMessageDecoder	10598
io/netty/channel/kqueue/KQueueEventLoop	10566
io/netty/util/concurrent/EventExecutorGroup	10464
io/netty/handler/codec/ByteToMessageDecoder	10360
io/netty/handler/codec/mqtt/MqttPublishMessage	10360
io/netty/handler/codec/compression/Snappy	10359
io/netty/handler/codec/redis/DefaultLastBulkStringRedisContent	10274
io/netty/handler/ssl/ExtendedOpenSslSession	10197
io/netty/util/concurrent/ScheduledFutureTask	10144
io/netty/handler/codec/haproxy/HAProxyTLV	10140
io/netty/handler/codec/http/HttpResponseStatus	10131
io/netty/channel/socket/nio/NioServerSocketChannel	10098
io/netty/handler/codec/http2/DefaultHttp2ConnectionDecoder$FrameReadListener	10057
io/netty/channel/udt/nio/NioUdtByteConnectorChannel	10032
io/netty/handler/codec/http/EmptyHttpHeaders	10011
io/netty/channel/AbstractCoalescingBufferQueue	10001
io/netty/handler/codec/dns/DefaultDnsRawRecord	9993
io/netty/handler/codec/http/multipart/HttpData	9913
io/netty/channel/udt/nio/NioUdtMessageConnectorChannel	9892
io/netty/handler/codec/compression/Lz4FrameEncoder	9891
io/netty/handler/codec/http2/HttpConversionUtil	9734
io/netty/handler/codec/spdy/SpdySession	9717
io/netty/channel/socket/DatagramPacket	9670
io/netty/buffer/PooledUnsafeHeapByteBuf	9650
io/netty/handler/codec/http/QueryStringDecoder	9547
io/netty/channel/socket/oio/OioServerSocketChannel	9508
io/netty/handler/codec/http/multipart/AbstractMemoryHttpData	9457
io/netty/buffer/SimpleLeakAwareByteBuf	9449
io/netty/handler/codec/compression/JdkZlibEncoder	9443
io/netty/handler/codec/http/DefaultHttpContent	9434
io/netty/util/ResourceLeakDetector	9429
io/netty/channel/udt/nio/NioUdtAcceptorChannel	9317
io/netty/handler/codec/http2/DefaultHttp2Connection$DefaultStream	9274
io/netty/channel/rxtx/RxtxChannelConfig	9260
io/netty/channel/socket/DatagramChannelConfig	9252
io/netty/handler/ssl/CipherSuiteConverter	9248
io/netty/channel/udt/UdtChannelConfig	9244
io/netty/handler/codec/http/cookie/DefaultCookie	9236
io/netty/channel/kqueue/AbstractKQueueChannel$AbstractKQueueUnsafe	9197
io/netty/buffer/AbstractDerivedByteBuf	9190
io/netty/handler/codec/http/cors/CorsHandler	9179
io/netty/channel/epoll/AbstractEpollChannel$AbstractEpollUnsafe	9149
io/netty/handler/codec/http2/DefaultHttp2RemoteFlowController$FlowState	9080
io/netty/handler/codec/compression/JdkZlibDecoder	9073
io/netty/handler/codec/http/HttpContentEncoder	9070
io/netty/channel/epoll/EpollDomainSocketChannel	9015
io/netty/handler/codec/http2/Http2Settings	9013
io/netty/handler/codec/http/websocketx/WebSocketFrame	9003
io/netty/bootstrap/ServerBootstrap	8981
io/netty/channel/ChannelConfig	8945
io/netty/handler/codec/http2/WeightedFairQueueByteDistributor	8929
io/netty/handler/codec/http/multipart/InternalAttribute	8907
io/netty/channel/ThreadPerChannelEventLoopGroup	8818
io/netty/handler/codec/http/multipart/DefaultHttpDataFactory	8796
io/netty/handler/codec/memcache/DefaultMemcacheContent	8757
io/netty/handler/codec/stomp/DefaultStompContentSubframe	8687
io/netty/handler/codec/compression/JZlibEncoder	8665
io/netty/handler/ssl/SslClientHelloHandler	8627
io/netty/channel/socket/SocketChannelConfig	8602
io/netty/handler/traffic/GlobalTrafficShapingHandler	8585
io/netty/handler/codec/http2/Http2FrameLogger	8581
io/netty/handler/codec/http2/Http2MultiplexHandler	8467
io/netty/buffer/PoolThreadCache	8436
io/netty/channel/nio/AbstractNioByteChannel	8384
io/netty/channel/DefaultChannelPipeline$HeadContext	8382
io/netty/buffer/UnpooledSlicedByteBuf	8363
io/netty/handler/flush/FlushConsolidationHandler	8342
io/netty/util/Recycler	8339
io/netty/handler/pcap/PcapWriteHandler	8296
io/netty/channel/kqueue/KQueueDomainSocketChannel	8287
io/netty/channel/rxtx/RxtxChannel	8217
io/netty/handler/codec/http/DefaultCookie	8118
io/netty/resolver/dns/DnsQueryContext	8117
io/netty/handler/codec/redis/RedisDecoder	8081
io/netty/channel/unix/PreferredDirectByteBufAllocator	8039
io/netty/util/concurrent/PromiseTask	8031
io/netty/handler/codec/http/websocketx/WebSocketServerHandshaker	8026
io/netty/handler/codec/memcache/binary/DefaultBinaryMemcacheRequest	8017
io/netty/handler/codec/memcache/binary/DefaultBinaryMemcacheResponse	8017
io/netty/handler/codec/redis/DefaultBulkStringRedisContent	8013
io/netty/channel/CompleteChannelFuture	8009
io/netty/handler/codec/http2/Http2MultiplexCodec	8007
io/netty/handler/codec/UnsupportedValueConverter	7998
io/netty/handler/stream/ChunkedWriteHandler	7993
io/netty/handler/codec/http/websocketx/WebSocketServerProtocolConfig$Builder	7977
io/netty/buffer/PoolArenaMetric	7967
io/netty/resolver/dns/UnixResolverDnsServerAddressStreamProvider	7966
io/netty/handler/codec/dns/DnsMessage	7963
io/netty/channel/ChannelOutboundInvoker	7951
io/netty/buffer/UnpooledDuplicatedByteBuf	7931
io/netty/buffer/UnreleasableByteBuf	7908
io/netty/util/internal/PriorityQueue	7897
io/netty/util/internal/ReferenceCountUpdater	7894
io/netty/handler/codec/http/multipart/HttpPostRequestDecoder	7870
io/netty/channel/local/LocalServerChannel	7859
io/netty/channel/kqueue/KQueueEventArray	7841
io/netty/handler/codec/http/cors/CorsConfigBuilder	7828
io/netty/handler/codec/mqtt/MqttMessageBuilders$ConnAckPropertiesBuilder	7815
io/netty/buffer/DefaultByteBufHolder	7801
io/netty/buffer/AbstractPooledDerivedByteBuf	7798
io/netty/buffer/SizeClasses	7798
io/netty/handler/codec/http2/Http2Exception	7797
io/netty/channel/DefaultFileRegion	7794
io/netty/util/concurrent/FastThreadLocal	7787
io/netty/handler/proxy/HttpProxyHandler$HttpClientCodecWrapper	7782
io/netty/buffer/PoolSubpage	7779
io/netty/util/concurrent/GlobalEventExecutor	7773
io/netty/util/concurrent/MultithreadEventExecutorGroup	7758
io/netty/handler/codec/http2/Http2StreamFrameToHttpObjectCodec	7747
io/netty/channel/PreferHeapByteBufAllocator	7732
io/netty/channel/kqueue/BsdSocket	7719
io/netty/util/internal/AppendableCharSequence	7681
io/netty/handler/codec/http/websocketx/WebSocketClientProtocolConfig$Builder	7668
io/netty/handler/codec/http/Cookie	7663
io/netty/channel/socket/oio/OioSocketChannelConfig	7639
io/netty/channel/socket/oio/OioDatagramChannelConfig	7638
io/netty/buffer/HeapByteBufUtil	7633
io/netty/channel/SingleThreadEventLoop	7630
io/netty/handler/codec/memcache/binary/BinaryMemcacheMessage	7630
io/netty/handler/codec/serialization/ObjectEncoderOutputStream	7628
io/netty/handler/codec/smtp/DefaultSmtpContent	7623
io/netty/handler/codec/http2/Http2EventAdapter	7617
io/netty/channel/udt/UdtMessage	7607
io/netty/handler/codec/http/cors/CorsConfig	7600
io/netty/handler/ssl/DefaultOpenSslKeyMaterial	7596
io/netty/buffer/AbstractReferenceCountedByteBuf	7564
io/netty/channel/socket/nio/NioDatagramChannelConfig	7556
io/netty/util/collection/ByteCollections$UnmodifiableMap	7555
io/netty/util/collection/CharCollections$UnmodifiableMap	7555
io/netty/util/collection/IntCollections$UnmodifiableMap	7555
io/netty/util/collection/LongCollections$UnmodifiableMap	7555
io/netty/util/collection/ShortCollections$UnmodifiableMap	7555
io/netty/handler/codec/redis/RedisEncoder	7545
io/netty/handler/codec/http2/Http2Flags	7520
io/netty/resolver/dns/DnsNameResolver$AddressedEnvelopeAdapter	7514
io/netty/handler/codec/http2/InboundHttp2ToHttpAdapter	7509
io/netty/handler/codec/http/websocketx/WebSocketClientProtocolConfig	7418
io/netty/channel/epoll/EpollSocketChannel	7323
io/netty/buffer/ByteBufAllocator	7318
io/netty/handler/codec/http/HttpContentDecoder	7316
io/netty/channel/udt/UdtServerChannelConfig	7310
io/netty/handler/codec/dns/DnsResponse	7309
io/netty/handler/codec/http/websocketx/WebSocketProtocolHandler	7293
io/netty/util/collection/ByteCollections$EmptyMap	7276
io/netty/util/collection/CharCollections$EmptyMap	7276
io/netty/util/collection/IntCollections$EmptyMap	7276
io/netty/util/collection/LongCollections$EmptyMap	7276
io/netty/util/collection/ShortCollections$EmptyMap	7276
io/netty/handler/codec/http2/EmptyHttp2Headers	7268
io/netty/handler/codec/mqtt/MqttMessageBuilders$ConnectBuilder	7262
io/netty/channel/PendingWriteQueue	7231
io/netty/buffer/PoolChunkList	7203
io/netty/handler/codec/spdy/SpdyHttpDecoder	7181
io/netty/handler/codec/CodecOutputList	7178
io/netty/handler/codec/http2/MaxCapacityQueue	7170
io/netty/channel/DefaultChannelId	7102
io/netty/handler/codec/http/HttpVersion	7095
io/netty/handler/codec/http/cookie/CookieUtil	7052
io/netty/channel/ChannelHandlerContext	7008
io/netty/handler/codec/http/HttpClientCodec	6982
io/netty/channel/socket/DatagramChannel	6980
io/netty/buffer/ByteBufOutputStream	6948
io/netty/handler/codec/LengthFieldBasedFrameDecoder	6873
io/netty/util/concurrent/PromiseCombiner	6868
io/netty/handler/codec/http2/Http2CodecUtil	6845
io/netty/buffer/SimpleLeakAwareCompositeByteBuf	6844
io/netty/util/concurrent/CompleteFuture	6720
io/netty/handler/codec/http/websocketx/WebSocket08FrameDecoder	6719
io/netty/channel/epoll/EpollServerDomainSocketChannel	6715
io/netty/handler/codec/ValueConverter	6710
io/netty/channel/Channel	6683
io/netty/handler/codec/http2/Http2Stream	6679
io/netty/handler/codec/http2/StreamBufferingEncoder	6677
io/netty/channel/sctp/SctpChannelConfig	6676
io/netty/channel/sctp/SctpServerChannelConfig	6676
io/netty/handler/codec/http2/DefaultHttp2LocalFlowController$DefaultState	6656
io/netty/channel/epoll/EpollServerSocketChannel	6627
io/netty/handler/codec/spdy/DefaultSpdySynStreamFrame	6626
io/netty/handler/codec/spdy/DefaultSpdySettingsFrame	6601
io/netty/handler/codec/http/QueryStringEncoder	6583
io/netty/channel/oio/AbstractOioByteChannel	6581
io/netty/channel/DefaultAddressedEnvelope	6569
io/netty/handler/proxy/HttpProxyHandler	6564
io/netty/handler/codec/http2/Http2FrameCodec$FrameListener	6555
io/netty/channel/AbstractEventLoop	6544
io/netty/handler/codec/http2/Http2CodecUtil$SimpleChannelPromiseAggregator	6517
io/netty/handler/codec/http2/Http2StreamChannelBootstrap	6504
io/netty/handler/codec/http/websocketx/WebSocketFrameAggregator	6486
io/netty/channel/epoll/EpollEventLoopGroup	6467
io/netty/channel/unix/IovArray	6461
io/netty/channel/kqueue/KQueueEventLoopGroup	6460
io/netty/handler/codec/stomp/StompSubframeAggregator	6460
io/netty/channel/nio/NioEventLoopGroup	6453
io/netty/handler/codec/DatagramPacketEncoder	6445
io/netty/resolver/dns/DnsServerAddresses	6436
io/netty/handler/codec/http/HttpObjectEncoder	6431
io/netty/handler/codec/spdy/SpdySession$StreamState	6408
io/netty/handler/codec/redis/RedisBulkStringAggregator	6386
io/netty/handler/proxy/Socks5ProxyHandler	6381
io/netty/handler/codec/DelimiterBasedFrameDecoder	6367
io/netty/handler/stream/ChunkedNioFile	6365
io/netty/channel/kqueue/KQueueServerDomainSocketChannel	6364
io/netty/handler/codec/http2/DefaultHttp2ConnectionDecoder$PrefaceFrameListener	6359
io/netty/handler/codec/http2/Http2Connection$Endpoint	6359
io/netty/handler/codec/http/HttpClientUpgradeHandler	6327
io/netty/handler/stream/ChunkedFile	6324
io/netty/handler/codec/http2/CompressorHttp2ConnectionEncoder	6246
io/netty/handler/codec/http2/Http2OutboundFrameLogger	6236
io/netty/util/collection/ByteObjectMap	6213
io/netty/util/collection/CharObjectMap	6213
io/netty/util/collection/IntObjectMap	6213
io/netty/util/collection/LongObjectMap	6213
io/netty/util/collection/ShortObjectMap	6213
io/netty/handler/codec/compression/Bzip2Encoder	6201
io/netty/handler/codec/dns/DnsRecordType	6175
io/netty/handler/codec/smtp/SmtpRequests	6138
io/netty/handler/ssl/JdkAlpnSslEngine	6110
io/netty/channel/epoll/AbstractEpollServerChannel	6099
io/netty/channel/kqueue/Native	6090
io/netty/util/concurrent/Future	6036
io/netty/channel/socket/ServerSocketChannelConfig	6026
io/netty/channel/socket/oio/OioServerSocketChannelConfig	6026
io/netty/handler/codec/compression/Bzip2Rand	5969
io/netty/handler/codec/http2/DelegatingDecompressorFrameListener	5950
io/netty/handler/codec/http2/HpackUtil	5950
io/netty/util/Version	5950
io/netty/handler/codec/http2/DecoratingHttp2FrameWriter	5930
io/netty/handler/codec/http2/DefaultHttp2HeadersDecoder	5902
io/netty/handler/codec/base64/Base64Dialect	5894
io/netty/handler/codec/http2/Http2InboundFrameLogger$1	5883
io/netty/channel/kqueue/KQueueServerSocketChannel	5856
io/netty/util/concurrent/ImmediateEventExecutor	5850
io/netty/handler/codec/serialization/ReferenceMap	5844
io/netty/channel/kqueue/KQueueSocketChannel	5836
io/netty/util/Recycler$Stack	5827
io/netty/handler/ssl/DelegatingSslContext	5784
io/netty/handler/codec/DatagramPacketDecoder	5760
io/netty/handler/codec/http/cors/CorsConfig$Builder	5756
io/netty/channel/kqueue/AbstractKQueueServerChannel	5750
io/netty/util/Signal	5747
io/netty/handler/codec/http2/Http2Connection	5726
io/netty/util/HashedWheelTimer$HashedWheelTimeout	5726
io/netty/handler/codec/http/HttpServerUpgradeHandler$UpgradeEvent	5709
io/netty/channel/DefaultMaxBytesRecvByteBufAllocator$HandleImpl	5706
io/netty/bootstrap/FailedChannel	5705
io/netty/handler/codec/http2/Http2ServerUpgradeCodec	5704
io/netty/handler/codec/http/multipart/HttpPostRequestEncoder$WrappedHttpRequest	5698
io/netty/buffer/AbstractPooledDerivedByteBuf$PooledNonRetainedSlicedByteBuf	5695
io/netty/buffer/ByteBufUtil$HexUtil	5643
io/netty/buffer/AbstractPooledDerivedByteBuf$PooledNonRetainedDuplicateByteBuf	5640
io/netty/buffer/UnpooledByteBufAllocator	5633
io/netty/resolver/dns/DnsAddressResolveContext	5625
io/netty/handler/codec/stomp/StompSubframeDecoder	5613
io/netty/channel/ChannelFlushPromiseNotifier	5596
io/netty/handler/codec/http/websocketx/WebSocketServerProtocolConfig	5585
io/netty/handler/codec/ByteToMessageCodec	5557
io/netty/handler/codec/http2/Http2FrameListenerDecorator	5546
io/netty/handler/codec/http/DefaultHttpRequest	5543
io/netty/util/ReferenceCountUtil	5538
io/netty/handler/codec/http/websocketx/WebSocketClientHandshaker00	5535
io/netty/resolver/dns/DefaultDnsCache	5501
io/netty/handler/ssl/JdkAlpnApplicationProtocolNegotiator	5488
io/netty/util/concurrent/DefaultThreadFactory	5487
io/netty/channel/DefaultMaxMessagesRecvByteBufAllocator$MaxMessageHandle	5465
io/netty/resolver/AbstractAddressResolver	5438
io/netty/channel/kqueue/KQueueStaticallyReferencedJniMethods	5419
io/netty/handler/codec/compression/ZlibCodecFactory	5415
io/netty/channel/Channel$Unsafe	5391
io/netty/handler/codec/compression/FastLz	5387
io/netty/handler/codec/http/cookie/Cookie	5383
io/netty/handler/codec/http/websocketx/WebSocketCloseStatus	5348
io/netty/handler/codec/spdy/SpdyFrameEncoder	5316
io/netty/handler/codec/http2/Http2FrameAdapter	5288
io/netty/channel/DefaultMaxBytesRecvByteBufAllocator	5286
io/netty/channel/kqueue/NativeLongArray	5284
io/netty/buffer/ReadOnlyUnsafeDirectByteBuf	5277
io/netty/handler/ssl/JdkSslClientContext	5277
io/netty/handler/codec/DefaultHeaders$HeaderEntry	5273
io/netty/resolver/dns/Cache	5265
io/netty/handler/codec/http2/DefaultHttp2RemoteFlowController$WritabilityMonitor	5261
io/netty/handler/codec/spdy/DefaultSpdyHeadersFrame	5254
io/netty/handler/codec/http/websocketx/WebSocketClientHandshaker08	5250
io/netty/handler/codec/http/websocketx/WebSocketClientHandshaker07	5247
io/netty/handler/codec/http/websocketx/WebSocketClientHandshaker13	5247
io/netty/handler/codec/http/HttpServerUpgradeHandler	5222
io/netty/handler/codec/http2/DefaultHttp2HeadersFrame	5213
io/netty/handler/codec/http2/Http2ClientUpgradeCodec	5208
io/netty/util/concurrent/NonStickyEventExecutorGroup$NonStickyOrderedEventExecutor	5187
io/netty/handler/codec/mqtt/MqttConnectVariableHeader	5184
io/netty/handler/codec/http2/ReadOnlyHttp2Headers$ReadOnlyIterator	5178
io/netty/handler/codec/compression/Bzip2HuffmanStageEncoder	5171
io/netty/handler/codec/compression/LzmaFrameEncoder	5165
io/netty/buffer/PooledByteBufAllocatorMetric	5133
io/netty/handler/codec/compression/Crc32c	5130
io/netty/channel/DefaultChannelPipeline$TailContext	5122
io/netty/handler/codec/http/websocketx/Utf8Validator	5119
io/netty/handler/codec/dns/DefaultDnsRecordEncoder	5118
io/netty/resolver/dns/InflightNameResolver	5111
io/netty/channel/epoll/NativeStaticallyReferencedJniMethods	5104
io/netty/channel/unix/ErrorsStaticallyReferencedJniMethods	5096
io/netty/handler/codec/http/ReadOnlyHttpHeaders$ReadOnlyStringIterator	5094
io/netty/handler/codec/http/ReadOnlyHttpHeaders$ReadOnlyIterator	5093
io/netty/resolver/dns/DnsRecordResolveContext	5087
io/netty/handler/ssl/JdkNpnApplicationProtocolNegotiator	5079
io/netty/channel/ChannelPromise	5068
io/netty/channel/nio/AbstractNioChannel$AbstractNioUnsafe	5067
io/netty/handler/flow/FlowControlHandler	5066
io/netty/handler/codec/http2/DefaultHttp2PushPromiseFrame	5060
io/netty/handler/codec/http/multipart/FileUpload	5054
io/netty/handler/codec/spdy/SpdyFrameDecoderDelegate	5054
io/netty/channel/AbstractEventLoopGroup	5053
io/netty/channel/udt/nio/NioUdtProvider	5048
io/netty/handler/codec/http/websocketx/extensions/compression/DeflateDecoder	5034
io/netty/util/AbstractReferenceCounted	5015
io/netty/handler/codec/memcache/AbstractMemcacheObjectAggregator	5001
io/netty/handler/codec/http2/DefaultHttp2RemoteFlowController$ListenerWritabilityMonitor	4995
io/netty/handler/codec/compression/LzfEncoder	4958
io/netty/handler/codec/compression/Bzip2BlockCompressor	4951
io/netty/handler/codec/http/CookieDecoder	4947
io/netty/handler/codec/spdy/SpdyFrameDecoder	4936
io/netty/channel/socket/nio/NioSocketChannel$NioSocketChannelConfig	4931
io/netty/channel/MultithreadEventLoopGroup	4929
io/netty/util/DomainNameMappingBuilder$ImmutableDomainNameMapping	4928
io/netty/handler/codec/http/cookie/ClientCookieDecoder$CookieBuilder	4913
io/netty/handler/codec/http2/DefaultHttp2LocalFlowController$2	4891
io/netty/handler/traffic/ChannelTrafficShapingHandler	4882
io/netty/handler/codec/http2/DefaultHttp2HeadersEncoder	4876
io/netty/handler/codec/redis/ArrayRedisMessage$1	4871
io/netty/handler/codec/mqtt/MqttConnectPayload	4857
io/netty/channel/kqueue/KQueueRecvByteAllocatorHandle	4839
io/netty/util/ResourceLeakDetector$DefaultResourceLeak	4836
io/netty/buffer/CompositeByteBuf$Component	4819
io/netty/handler/codec/http/HttpMessageUtil	4815
io/netty/handler/codec/http/DefaultHttpResponse	4784
io/netty/handler/codec/http/websocketx/WebSocketDecoderConfig	4776
io/netty/util/concurrent/Promise	4760
io/netty/handler/codec/http2/Http2FrameListener	4754
io/netty/handler/codec/http/HttpStatusClass	4750
io/netty/util/Recycler$WeakOrderQueue	4748
io/netty/channel/ChannelProgressivePromise	4747
io/netty/channel/unix/DomainSocketChannelConfig	4744
io/netty/handler/codec/http2/HpackStaticTable	4741
io/netty/handler/codec/http2/Http2FrameWriter	4741
io/netty/handler/codec/http2/Http2ConnectionHandler$PrefaceDecoder	4738
io/netty/handler/codec/http/multipart/InterfaceHttpPostRequestDecoder	4735
io/netty/handler/codec/dns/DnsQuery	4733
io/netty/handler/codec/http2/Http2GoAwayFrame	4733
io/netty/util/DomainNameMapping	4725
io/netty/util/concurrent/FastThreadLocalThread	4718
io/netty/handler/codec/dns/AbstractDnsRecord	4715
io/netty/handler/codec/http2/UniformStreamByteDistributor	4711
io/netty/handler/ssl/JdkSslServerContext	4702
io/netty/resolver/dns/DnsResolveContext$AuthoritativeNameServerList	4702
io/netty/channel/pool/AbstractChannelPoolMap	4683
io/netty/handler/stream/ChunkedNioStream	4681
io/netty/channel/RecvByteBufAllocator$DelegatingHandle	4680
io/netty/handler/codec/socksx/v5/Socks5CommandStatus	4674
io/netty/handler/ipfilter/IpSubnetFilterRule	4674
io/netty/handler/codec/dns/DnsResponseCode	4641
io/netty/handler/codec/http2/DefaultHttp2Connection$ConnectionStream	4640
io/netty/util/CharsetUtil	4630
io/netty/resolver/HostsFileParser	4617
io/netty/channel/oio/OioByteStreamChannel	4614
io/netty/handler/codec/json/JsonObjectDecoder	4604
io/netty/handler/stream/ChunkedStream	4583
io/netty/handler/codec/http/cookie/ServerCookieEncoder	4572
io/netty/handler/codec/redis/ArrayRedisMessage$2	4556
io/netty/handler/codec/http/HttpMethod	4549
io/netty/handler/codec/spdy/SpdyHttpEncoder	4542
io/netty/handler/codec/http/websocketx/WebSocketServerProtocolHandshakeHandler	4534
io/netty/handler/codec/socksx/v4/Socks4CommandStatus	4534
io/netty/handler/codec/stomp/StompSubframeEncoder	4531
io/netty/handler/codec/compression/JZlibDecoder	4513
io/netty/util/collection/ByteObjectHashMap$PrimitiveIterator	4506
io/netty/util/collection/CharObjectHashMap$PrimitiveIterator	4506
io/netty/util/collection/IntObjectHashMap$PrimitiveIterator	4506
io/netty/util/collection/LongObjectHashMap$PrimitiveIterator	4506
io/netty/util/collection/ShortObjectHashMap$PrimitiveIterator	4506
io/netty/handler/codec/http2/DelegatingDecompressorFrameListener$ConsumedBytesConverter	4498
io/netty/handler/codec/memcache/binary/AbstractBinaryMemcacheDecoder	4491
io/netty/handler/codec/http2/DefaultHttp2Connection$ActiveStreams	4484
io/netty/handler/timeout/WriteTimeoutHandler	4482
io/netty/handler/codec/socksx/v5/Socks5PasswordAuthStatus	4478
io/netty/resolver/dns/macos/MacOSDnsServerAddressStreamProvider	4455
io/netty/util/concurrent/ProgressivePromise	4439
io/netty/handler/codec/spdy/SpdySettingsFrame	4437
io/netty/handler/codec/spdy/DefaultSpdySynReplyFrame	4434
io/netty/resolver/dns/DnsResolveContext$AuthoritativeNameServer	4428
io/netty/buffer/PoolArena$DirectArena	4424
io/netty/handler/codec/mqtt/MqttProperties	4417
io/netty/handler/codec/http2/DefaultHttp2LocalFlowController$FlowState	4416
io/netty/handler/proxy/Socks4ProxyHandler	4413
io/netty/handler/codec/http2/Http2DataFrame	4412
io/netty/handler/codec/http2/Http2UnknownFrame	4412
io/netty/handler/codec/compression/Crc32	4405
io/netty/handler/codec/http/websocketx/WebSocketClientProtocolHandshakeHandler	4400
io/netty/handler/codec/spdy/SpdyHeaderBlockRawDecoder	4395
io/netty/handler/codec/redis/FixedRedisMessagePool	4388
io/netty/handler/codec/spdy/SpdyStreamStatus	4387
io/netty/handler/codec/dns/DnsMessageUtil	4381
io/netty/channel/ChannelInitializer	4379
io/netty/handler/codec/http2/AbstractInboundHttp2ToHttpAdapterBuilder	4370
io/netty/handler/codec/xml/XmlFrameDecoder	4367
io/netty/channel/PendingWriteQueue$PendingWrite	4354
io/netty/buffer/PoolThreadCache$MemoryRegionCache	4345
io/netty/handler/codec/smtp/SmtpCommand	4345
io/netty/channel/group/ChannelMatchers	4332
io/netty/buffer/LongPriorityQueue	4317
io/netty/channel/unix/NativeInetAddress	4307
io/netty/handler/codec/http/websocketx/extensions/compression/DeflateEncoder	4297
io/netty/handler/codec/http2/HpackDynamicTable	4271
io/netty/handler/codec/mqtt/MqttMessageBuilders	4265
io/netty/util/ConstantPool	4258
io/netty/handler/codec/haproxy/HAProxySSLTLV	4247
io/netty/handler/codec/ReplayingDecoder	4242
io/netty/channel/epoll/NativeDatagramPacketArray	4227
io/netty/handler/codec/dns/DnsOpCode	4226
io/netty/handler/codec/mqtt/MqttMessage	4222
io/netty/handler/codec/mqtt/MqttCodecUtil	4220
io/netty/handler/codec/socksx/v5/Socks5AuthMethod	4183
io/netty/handler/codec/socksx/v5/Socks5ClientEncoder	4180
io/netty/handler/codec/socksx/v5/Socks5AddressType	4161
io/netty/handler/codec/socksx/v5/Socks5CommandType	4156
io/netty/handler/codec/haproxy/HAProxyMessageEncoder	4153
io/netty/handler/codec/redis/ArrayRedisMessage	4145
io/netty/channel/epoll/EpollEventArray	4136
io/netty/resolver/dns/DnsQueryContextManager	4134
io/netty/handler/codec/socksx/v4/Socks4CommandType	4129
io/netty/handler/codec/spdy/SpdySessionStatus	4119
io/netty/handler/codec/spdy/SpdyHeaderBlockZlibDecoder	4111
io/netty/channel/AdaptiveRecvByteBufAllocator	4106
io/netty/handler/codec/http2/DefaultHttp2ResetFrame	4104
io/netty/handler/codec/http/cookie/ClientCookieEncoder	4099
io/netty/handler/codec/http/HttpChunkedInput	4095
io/netty/channel/sctp/SctpChannel	4093
io/netty/handler/codec/http/FullHttpRequest	4091
io/netty/handler/codec/spdy/SpdyDataFrame	4091
io/netty/handler/codec/compression/Bzip2BitReader	4086
io/netty/handler/codec/socks/SocksCmdResponse	4079
io/netty/channel/nio/SelectedSelectionKeySet	4075
io/netty/handler/codec/xml/XmlAttribute	4057
io/netty/handler/codec/http/websocketx/WebSocketChunkedInput	4052
io/netty/channel/ChannelOption	4050
io/netty/handler/ssl/Java8SslUtils	4049
io/netty/util/DefaultAttributeMap	4036
io/netty/handler/codec/http2/DecoratingHttp2ConnectionDecoder	4024
io/netty/handler/codec/spdy/DefaultSpdyHeaders	4016
io/netty/channel/ChannelInboundHandlerAdapter	4009
io/netty/channel/nio/SelectedSelectionKeySetSelector	3992
io/netty/channel/nio/AbstractNioMessageChannel	3987
io/netty/handler/codec/redis/RedisMessageType	3987
io/netty/handler/codec/socksx/v5/Socks5ServerEncoder	3986
io/netty/handler/codec/stomp/DefaultStompHeaders	3978
io/netty/handler/codec/http/websocketx/WebSocketServerHandshaker00	3971
io/netty/handler/codec/compression/Bzip2BlockDecompressor	3968
io/netty/util/ThreadDeathWatcher	3962
io/netty/channel/AbstractChannelHandlerContext$WriteTask	3957
io/netty/handler/codec/MessageToByteEncoder	3951
io/netty/handler/codec/dns/DatagramDnsResponseEncoder	3950
io/netty/handler/codec/http2/Http2Headers$PseudoHeaderName	3947
io/netty/util/ResourceLeakDetector$TraceRecord	3939
io/netty/util/concurrent/DefaultEventExecutor	3901
io/netty/channel/oio/AbstractOioChannel	3882
io/netty/handler/ssl/JdkAlpnSslUtils	3880
io/netty/handler/ssl/ApplicationProtocolConfig	3870
io/netty/handler/codec/mqtt/MqttSubscriptionOption	3867
io/netty/handler/codec/mqtt/MqttProperties$MqttPropertyType	3854
io/netty/handler/codec/smtp/DefaultSmtpRequest	3847
io/netty/handler/ipfilter/IpSubnetFilterRule$Ip6SubnetFilterRule	3845
io/netty/channel/local/LocalAddress	3837
io/netty/buffer/PoolArena$HeapArena	3813
io/netty/handler/codec/http/DefaultHttpMessage	3805
io/netty/channel/unix/Errors	3792
io/netty/handler/codec/http/LastHttpContent	3791
io/netty/util/HashedWheelTimer$HashedWheelBucket	3782
io/netty/util/DefaultAttributeMap$DefaultAttribute	3781
io/netty/channel/ChannelFuture	3776
io/netty/handler/codec/http/multipart/Attribute	3772
io/netty/handler/codec/http/multipart/HttpDataFactory	3772
io/netty/channel/socket/DuplexChannelConfig	3771
io/netty/channel/RecvByteBufAllocator$Handle	3770
io/netty/handler/codec/http/FullHttpResponse	3770
io/netty/handler/codec/http/HttpResponseDecoder	3764
io/netty/handler/codec/http2/HpackHuffmanEncoder	3745
io/netty/handler/codec/compression/SnappyFrameEncoder	3738
io/netty/handler/ipfilter/IpSubnetFilter	3729
io/netty/channel/epoll/EpollRecvByteAllocatorHandle	3728
io/netty/handler/codec/compression/Lz4FrameDecoder	3723
io/netty/handler/codec/http/HttpContentCompressor	3715
io/netty/channel/AbstractServerChannel	3714
io/netty/handler/codec/haproxy/HAProxyProxiedProtocol	3714
io/netty/handler/codec/http2/Http2ControlFrameLimitEncoder	3714
io/netty/handler/codec/spdy/DefaultSpdyRstStreamFrame	3710
io/netty/channel/ChannelDuplexHandler	3706
io/netty/util/AbstractConstant	3704
io/netty/handler/codec/http/websocketx/WebSocketDecoderConfig$Builder	3703
io/netty/resolver/SimpleNameResolver	3698
io/netty/handler/codec/http/websocketx/WebSocketServerHandshakerFactory	3694
io/netty/util/HashedWheelTimer$Worker	3692
io/netty/channel/ChannelOutboundHandlerAdapter	3690
io/netty/handler/codec/http/HttpServerKeepAliveHandler	3689
io/netty/handler/codec/http2/DefaultHttp2PriorityFrame	3685
io/netty/resolver/dns/DefaultAuthoritativeDnsServerCache	3685
io/netty/bootstrap/AbstractBootstrapConfig	3657
io/netty/handler/codec/http/HttpResponseEncoder	3653
io/netty/handler/codec/mqtt/MqttUnsubAckMessage	3653
io/netty/handler/codec/xml/XmlDocumentStart	3634
io/netty/handler/codec/LengthFieldPrepender	3633
io/netty/util/concurrent/SingleThreadEventExecutor$DefaultThreadProperties	3625
io/netty/handler/codec/compression/Bzip2HuffmanAllocator	3615
io/netty/handler/codec/rtsp/RtspDecoder	3613
io/netty/handler/codec/xml/XmlElement	3612
io/netty/handler/codec/http2/InboundHttp2ToHttpAdapterBuilder	3609
io/netty/resolver/dns/LoggingDnsQueryLifecycleObserver	3605
io/netty/handler/codec/http/CookieUtil	3600
io/netty/resolver/dns/BiDnsQueryLifecycleObserver	3598
io/netty/handler/codec/LineBasedFrameDecoder	3590
io/netty/resolver/dns/Cache$1	3583
io/netty/handler/codec/mqtt/MqttVersion	3567
io/netty/buffer/UnsafeHeapSwappedByteBuf	3552
io/netty/resolver/dns/NoopDnsQueryLifecycleObserver	3550
io/netty/handler/codec/MessageToMessageEncoder	3548
io/netty/handler/codec/mqtt/MqttConnectReturnCode	3548
io/netty/handler/codec/http2/HttpToHttp2ConnectionHandler	3533
io/netty/handler/codec/compression/Bzip2MoveToFrontTable	3531
io/netty/handler/codec/http/websocketx/WebSocketUtil	3531
io/netty/handler/codec/memcache/binary/BinaryMemcacheObjectAggregator	3531
io/netty/util/concurrent/SingleThreadEventExecutor$4	3530
io/netty/buffer/UnsafeDirectSwappedByteBuf	3521
io/netty/channel/socket/InternetProtocolFamily	3517
io/netty/buffer/LongLongHashMap	3500
io/netty/handler/codec/http2/Http2ChannelDuplexHandler	3494
io/netty/handler/codec/dns/DatagramDnsQueryDecoder	3493
io/netty/handler/codec/DecoderResult	3491
io/netty/handler/codec/dns/DefaultDnsOptEcsRecord	3479
io/netty/channel/ThreadPerChannelEventLoop	3478
io/netty/buffer/search/AhoCorasicSearchProcessorFactory	3477
io/netty/handler/codec/http2/Http2StreamChannelId	3474
io/netty/handler/codec/smtp/DefaultSmtpResponse	3474
io/netty/util/collection/ByteObjectHashMap$KeySet	3474
io/netty/util/collection/CharObjectHashMap$KeySet	3474
io/netty/util/collection/IntObjectHashMap$KeySet	3474
io/netty/util/collection/LongObjectHashMap$KeySet	3474
io/netty/util/collection/ShortObjectHashMap$KeySet	3474
io/netty/handler/codec/memcache/LastMemcacheContent	3470
io/netty/handler/codec/redis/LastBulkStringRedisContent	3470
io/netty/handler/codec/smtp/LastSmtpContent	3470
io/netty/handler/codec/stomp/LastStompContentSubframe	3470
io/netty/resolver/AddressResolverGroup	3467
io/netty/handler/ssl/JdkBaseApplicationProtocolNegotiator	3462
io/netty/handler/codec/http2/DecoratingHttp2ConnectionEncoder	3460
io/netty/handler/codec/MessageToMessageCodec	3456
io/netty/handler/codec/dns/AbstractDnsOptPseudoRrRecord	3455
io/netty/handler/codec/socksx/v5/DefaultSocks5CommandResponse	3455
io/netty/channel/FileRegion	3451
io/netty/channel/ChannelInboundHandler	3450
io/netty/handler/codec/http2/Http2ConnectionDecoder	3450
io/netty/handler/codec/spdy/SpdySynStreamFrame	3449
io/netty/buffer/ByteBufHolder	3441
io/netty/channel/ChannelInboundInvoker	3441
io/netty/channel/socket/DuplexChannel	3441
io/netty/handler/ssl/OpenSslKeyMaterial	3441
io/netty/handler/codec/compression/FastLzFrameEncoder	3431
io/netty/handler/codec/http/HttpRequestDecoder	3422
io/netty/handler/ssl/AbstractSniHandler	3414
io/netty/resolver/InetSocketAddressResolver	3409
io/netty/handler/codec/http2/DefaultHttp2PingFrame	3405
io/netty/handler/codec/spdy/SpdyProtocolException	3401
io/netty/channel/ChannelHandlerMask	3391
io/netty/resolver/dns/ShuffledDnsServerAddressStream	3387
io/netty/handler/codec/spdy/DefaultSpdyGoAwayFrame	3383
io/netty/handler/codec/compression/Bzip2Decoder	3382
io/netty/handler/codec/HeadersUtils$StringEntry	3369
io/netty/handler/ssl/ApplicationProtocolNegotiationHandler	3366
io/netty/resolver/dns/macos/DnsResolver	3364
io/netty/handler/codec/mqtt/MqttMessageBuilders$PublishBuilder	3363
io/netty/handler/codec/http/websocketx/extensions/compression/PerMessageDeflateClientExtensionHandshaker	3359
io/netty/util/internal/CleanerJava6	3342
io/netty/channel/unix/Buffer	3323
io/netty/resolver/CompositeNameResolver	3322
io/netty/resolver/dns/DnsAddressResolverGroup	3319
io/netty/handler/codec/compression/ZlibUtil	3306
io/netty/handler/codec/compression/SnappyFrameDecoder	3299
io/netty/util/ResourceLeakDetectorFactory	3291
io/netty/channel/DefaultEventLoop	3289
io/netty/handler/codec/http2/UniformStreamByteDistributor$State	3286
io/netty/resolver/dns/Cache$Entries	3286
io/netty/handler/codec/socksx/v4/DefaultSocks4CommandRequest	3282
io/netty/resolver/dns/NoopDnsCache	3265
io/netty/handler/codec/mqtt/MqttProperties$UserProperties	3262
io/netty/handler/codec/socks/SocksCmdStatus	3257
io/netty/handler/codec/spdy/SpdyHeaderBlockJZlibEncoder	3248
io/netty/handler/codec/http/HttpClientCodec$Decoder	3236
io/netty/handler/codec/http/websocketx/WebSocket08FrameEncoder	3233
io/netty/handler/codec/http/HttpServerCodec	3217
io/netty/handler/codec/mqtt/MqttMessageType	3217
io/netty/handler/codec/http2/Http2ConnectionAdapter	3209
io/netty/resolver/dns/SequentialDnsServerAddressStream	3203
io/netty/handler/codec/socks/SocksCmdRequest	3201
io/netty/channel/ChannelOutboundBuffer$Entry	3200
io/netty/handler/codec/http/websocketx/extensions/compression/PerMessageDeflateEncoder	3194
io/netty/handler/codec/http/websocketx/WebSocket00FrameDecoder	3191
io/netty/channel/socket/nio/NioServerSocketChannel$NioServerSocketChannelConfig	3180
io/netty/handler/codec/http/websocketx/extensions/compression/PerMessageDeflateDecoder	3177
io/netty/handler/codec/spdy/SpdyHeaderBlockZlibEncoder	3172
io/netty/handler/codec/http/websocketx/WebSocketServerHandshaker07	3154
io/netty/handler/codec/http/websocketx/WebSocketServerHandshaker08	3154
io/netty/handler/codec/http/websocketx/WebSocketServerHandshaker13	3154
io/netty/handler/ipfilter/AbstractRemoteAddressFilter	3148
io/netty/handler/codec/http2/Http2ConnectionHandler$ClosingChannelFutureListener	3140
io/netty/handler/codec/http2/Http2RemoteFlowController	3138
io/netty/util/Attribute	3137
io/netty/channel/ChannelOutboundHandler	3136
io/netty/util/concurrent/ProgressiveFuture	3136
io/netty/handler/codec/http2/Http2Error	3135
io/netty/channel/ChannelProgressiveFuture	3134
io/netty/util/concurrent/ThreadProperties	3128
io/netty/handler/codec/socksx/v5/DefaultSocks5CommandRequest	3122
io/netty/buffer/SizeClassesMetric	3120
io/netty/handler/codec/compression/Lz4XXHash32	3120
io/netty/handler/codec/dns/DnsRawRecord	3120
io/netty/handler/codec/http/FullHttpMessage	3120
io/netty/handler/codec/http/HttpContent	3120
io/netty/handler/codec/memcache/FullMemcacheMessage	3120
io/netty/handler/codec/memcache/MemcacheContent	3120
io/netty/handler/codec/memcache/binary/FullBinaryMemcacheRequest	3120
io/netty/handler/codec/memcache/binary/FullBinaryMemcacheResponse	3120
io/netty/handler/codec/redis/BulkStringRedisContent	3120
io/netty/handler/codec/smtp/SmtpContent	3120
io/netty/handler/codec/stomp/StompContentSubframe	3120
io/netty/handler/codec/stomp/StompFrame	3120
io/netty/handler/codec/smtp/SmtpResponseDecoder	3110
io/netty/handler/pcap/IPPacket	3109
io/netty/handler/codec/http2/Http2FrameCodec$DefaultHttp2FrameStream	3102
io/netty/channel/SimpleChannelInboundHandler	3101
io/netty/channel/SimpleUserEventChannelHandler	3101
io/netty/handler/codec/mqtt/MqttMessageBuilders$SubscribeBuilder	3101
io/netty/handler/codec/mqtt/MqttFixedHeader	3092
io/netty/handler/ipfilter/IpSubnetFilterRule$Ip4SubnetFilterRule	3092
io/netty/channel/DefaultEventLoopGroup	3085
io/netty/handler/codec/mqtt/MqttMessageBuilders$ConnAckBuilder	3084
io/netty/handler/codec/socks/SocksAddressType	3084
io/netty/handler/codec/socks/SocksAuthScheme	3084
io/netty/handler/codec/socks/SocksCmdType	3084
io/netty/util/internal/ConcurrentSet	3071
io/netty/channel/AbstractChannel$CloseFuture	3070
io/netty/channel/kqueue/AcceptFilter	3069
io/netty/handler/codec/http2/Http2FrameCodec$ConnectionListener	3066
io/netty/channel/ChannelException	3062
io/netty/handler/codec/serialization/ClassResolvers	3062
io/netty/handler/codec/compression/Bzip2MTFAndRLE2StageEncoder	3056
io/netty/handler/codec/socksx/SocksPortUnificationServerHandler	3056
io/netty/handler/codec/HeadersUtils$DelegatingStringSet	3053
io/netty/handler/codec/socks/SocksProtocolVersion	3053
io/netty/handler/codec/base64/Base64$Decoder	3051
io/netty/resolver/dns/LoggingDnsQueryLifeCycleObserverFactory	3048
io/netty/handler/codec/http/websocketx/WebSocketClientHandshakerFactory	3047
io/netty/handler/codec/stomp/DefaultStompHeadersSubframe	3046
io/netty/channel/CoalescingBufferQueue	3045
io/netty/util/NetUtilInitializations	3037
io/netty/handler/codec/memcache/AbstractMemcacheObjectEncoder	3033
io/netty/handler/codec/protobuf/ProtobufDecoder	3031
io/netty/handler/codec/http/HttpScheme	3030
io/netty/handler/codec/http/websocketx/WebSocketScheme	3030
io/netty/handler/codec/socks/SocksAuthStatus	3030
io/netty/handler/codec/socks/SocksSubnegotiationVersion	3030
io/netty/handler/codec/mqtt/MqttPublishVariableHeader	3014
io/netty/resolver/dns/DnsNameResolverException	3012
io/netty/channel/FailedChannelFuture	2997
io/netty/handler/codec/compression/Bzip2BitWriter	2996
io/netty/handler/codec/http2/DefaultHttp2WindowUpdateFrame	2996
io/netty/handler/codec/haproxy/HAProxyTLV$Type	2992
io/netty/util/ThreadDeathWatcher$Watcher	2981
io/netty/handler/codec/http2/Http2ConnectionHandler$BaseDecoder	2979
io/netty/handler/codec/http/websocketx/extensions/WebSocketServerExtensionHandler	2977
io/netty/util/AttributeKey	2973
io/netty/handler/codec/ProtocolDetectionResult	2971
io/netty/handler/codec/dns/DefaultDnsRecordDecoder	2970
io/netty/handler/codec/spdy/SpdyHttpResponseStreamIdHandler	2957
io/netty/handler/codec/compression/FastLzFrameDecoder	2945
io/netty/channel/DefaultMaxMessagesRecvByteBufAllocator	2944
io/netty/handler/codec/mqtt/MqttSubAckMessage	2943
io/netty/handler/codec/mqtt/MqttSubscribeMessage	2943
io/netty/handler/codec/mqtt/MqttUnsubscribeMessage	2943
io/netty/channel/epoll/AbstractEpollStreamChannel$EpollStreamUnsafe	2927
io/netty/handler/codec/smtp/SmtpRequestEncoder	2922
io/netty/buffer/PooledByteBufAllocator$PoolThreadLocalCache	2921
io/netty/bootstrap/ServerBootstrapConfig	2918
io/netty/handler/codec/spdy/DefaultSpdySettingsFrame$Setting	2918
io/netty/handler/codec/HeadersUtils	2905
io/netty/handler/codec/socksx/v4/DefaultSocks4CommandResponse	2904
io/netty/handler/codec/http2/DelegatingDecompressorFrameListener$Http2Decompressor	2898
io/netty/resolver/dns/DefaultDnsCnameCache	2897
io/netty/channel/rxtx/RxtxChannel$RxtxUnsafe	2896
io/netty/handler/codec/http2/ReadOnlyHttp2Headers$ReadOnlyValueIterator	2883
io/netty/util/ResourceLeakDetectorFactory$DefaultResourceLeakDetectorFactory	2876
io/netty/handler/codec/http/websocketx/extensions/WebSocketExtensionUtil	2864
io/netty/handler/codec/mqtt/MqttUnsubAckPayload	2863
io/netty/handler/codec/http/HttpObjectDecoder$HeaderParser	2860
io/netty/handler/codec/dns/DnsResponseDecoder	2859
io/netty/resolver/dns/AuthoritativeDnsServerCacheAdapter	2859
io/netty/channel/rxtx/RxtxChannelConfig$Paritybit	2849
io/netty/handler/codec/http/websocketx/WebSocketVersion	2839
io/netty/handler/codec/haproxy/HAProxyProxiedProtocol$AddressFamily	2838
io/netty/handler/codec/mqtt/MqttMessageBuilders$SubAckBuilder	2838
io/netty/util/concurrent/DefaultFutureListeners	2831
io/netty/util/internal/CleanerJava9	2825
io/netty/channel/rxtx/RxtxChannelConfig$Databits	2822
io/netty/util/concurrent/UnorderedThreadPoolEventExecutor$RunnableScheduledFutureTask	2822
io/netty/channel/AddressedEnvelope	2814
io/netty/handler/codec/mqtt/MqttQoS	2814
io/netty/resolver/dns/DnsResolveContext$DnsAddressStreamList	2810
io/netty/handler/codec/http2/Http2ConnectionEncoder	2808
io/netty/handler/codec/http2/Http2Stream$State	2807
io/netty/handler/codec/http/cookie/ServerCookieDecoder	2806
io/netty/handler/codec/http2/Http2MultiplexCodec$Http2MultiplexCodecStreamChannel	2803
io/netty/handler/codec/xml/XmlEntityReference	2803
io/netty/handler/codec/xml/XmlNamespace	2803
io/netty/handler/codec/xml/XmlProcessingInstruction	2803
io/netty/resolver/AddressResolver	2803
io/netty/handler/codec/http/HttpRequest	2801
io/netty/channel/sctp/SctpServerChannel	2800
io/netty/handler/codec/http2/DefaultHttp2ConnectionEncoder$FlowControlledData	2800
io/netty/resolver/dns/DnsQueryLifecycleObserver	2800
io/netty/handler/codec/http2/Http2Connection$Listener	2799
io/netty/handler/codec/redis/RedisMessagePool	2799
io/netty/handler/codec/spdy/SpdyHeadersFrame	2799
io/netty/util/ReferenceCounted	2799
io/netty/handler/codec/http/HttpServerCodec$HttpServerResponseEncoder	2798
io/netty/handler/codec/string/LineEncoder	2797
io/netty/channel/rxtx/RxtxChannelConfig$Stopbits	2796
io/netty/handler/codec/haproxy/HAProxyProxiedProtocol$TransportProtocol	2789
io/netty/handler/codec/memcache/binary/BinaryMemcacheRequestDecoder	2789
io/netty/handler/codec/memcache/binary/BinaryMemcacheResponseDecoder	2789
io/netty/resolver/dns/DefaultDnsServerAddressStreamProvider	2786
io/netty/handler/codec/socks/SocksCommonUtils	2782
io/netty/handler/proxy/ProxyConnectionEvent	2777
io/netty/handler/codec/http2/WeightedFairQueueByteDistributor$1	2776
io/netty/resolver/dns/DnsNameResolver$DnsResponseHandler	2775
io/netty/handler/codec/http2/DefaultHttp2Connection$DefaultStream$PropertyMap	2773
io/netty/handler/codec/UnsupportedMessageTypeException	2770
io/netty/handler/codec/http/ReadOnlyHttpHeaders$ReadOnlyStringValueIterator	2767
io/netty/handler/codec/mqtt/MqttSubscriptionOption$RetainedHandlingPolicy	2767
io/netty/handler/codec/dns/TcpDnsQueryEncoder	2765
io/netty/channel/ChannelHandlerAdapter	2763
io/netty/handler/codec/http/ReadOnlyHttpHeaders$ReadOnlyValueIterator	2762
io/netty/handler/codec/haproxy/HAProxyProtocolVersion	2748
io/netty/channel/epoll/AbstractEpollStreamChannel$SpliceInChannelTask	2745
io/netty/handler/codec/haproxy/HAProxyCommand	2745
io/netty/handler/codec/string/LineSeparator	2745
io/netty/handler/codec/memcache/binary/AbstractBinaryMemcacheEncoder	2744
io/netty/handler/codec/http/DefaultHttpHeaders$HeaderValueConverterAndValidator	2742
io/netty/handler/codec/mqtt/MqttMessageBuilders$UnsubAckBuilder	2742
io/netty/util/ResourceLeakException	2741
io/netty/channel/WriteBufferWaterMark	2738
io/netty/channel/PendingBytesTracker	2736
io/netty/util/Recycler$WeakOrderQueue$Head	2732
io/netty/handler/codec/spdy/SpdyHeaderBlockRawEncoder	2729
io/netty/util/collection/ByteObjectHashMap$MapEntry	2729
io/netty/util/collection/CharObjectHashMap$MapEntry	2729
io/netty/util/collection/IntObjectHashMap$MapEntry	2729
io/netty/util/collection/LongObjectHashMap$MapEntry	2729
io/netty/util/collection/ShortObjectHashMap$MapEntry	2729
io/netty/util/IllegalReferenceCountException	2727
io/netty/buffer/CompositeByteBuf$CompositeByteBufIterator	2726
io/netty/channel/socket/nio/NioChannelOption	2726
io/netty/handler/codec/xml/XmlDecoder	2719
io/netty/handler/codec/socksx/SocksVersion	2711
io/netty/resolver/RoundRobinInetAddressResolver	2710
io/netty/handler/codec/mqtt/MqttMessageIdVariableHeader	2701
io/netty/handler/codec/socksx/v4/Socks4ServerDecoder	2699
io/netty/handler/codec/spdy/DefaultSpdyWindowUpdateFrame	2696
io/netty/handler/codec/http/multipart/DeleteFileOnExitHook	2695
io/netty/util/collection/ByteObjectHashMap$MapIterator	2694
io/netty/util/collection/CharObjectHashMap$MapIterator	2694
io/netty/util/collection/IntObjectHashMap$MapIterator	2694
io/netty/util/collection/LongObjectHashMap$MapIterator	2694
io/netty/util/collection/ShortObjectHashMap$MapIterator	2694
io/netty/resolver/dns/DefaultAuthoritativeDnsServerCache$1	2690
io/netty/handler/codec/http2/DefaultHttp2SettingsFrame	2689
io/netty/handler/codec/DefaultHeaders$HeaderIterator	2687
io/netty/handler/codec/mqtt/MqttConnAckVariableHeader	2684
io/netty/handler/codec/http/multipart/HttpPostBodyUtil$TransferEncodingMechanism	2683
io/netty/handler/codec/mqtt/MqttTopicSubscription	2678
io/netty/channel/sctp/SctpNotificationHandler	2673
io/netty/resolver/dns/DefaultDnsCache$DefaultDnsCacheEntry	2670
io/netty/util/internal/DefaultPriorityQueue$PriorityQueueIterator	2667
io/netty/handler/codec/http2/AbstractHttp2StreamFrame	2666
io/netty/bootstrap/ServerBootstrap$ServerBootstrapAcceptor	2657
io/netty/handler/codec/http/DefaultHttpObject	2655
io/netty/channel/AbstractChannelHandlerContext$Tasks	2645
io/netty/util/concurrent/FailedFuture	2645
io/netty/channel/unix/DomainSocketAddress	2641
io/netty/handler/codec/mqtt/MqttSubAckPayload	2640
io/netty/channel/nio/AbstractNioByteChannel$NioByteUnsafe	2637
io/netty/handler/codec/spdy/SpdyVersion	2637
io/netty/util/DomainWildcardMappingBuilder$ImmutableDomainWildcardMapping	2635
io/netty/handler/codec/http2/DefaultHttp2FrameReader$Header

以上是关于53 记一次自定义 classloader 导致的 metadataspace OOM的主要内容,如果未能解决你的问题,请参考以下文章

记一次自定义 Redis 分布式锁导致的故障

记一次自定义 Redis 分布式锁导致的故障

记一次自写php扩展的安装

记一次Spring4shell漏洞分析

记一次Spring4shell漏洞分析

记一次浮点数比较