PoolArenaPoolArena成員介紹PoolChunkListPoolChunkList實例化PoolChunkList添加PoolCh...
PoolSubPagePoolSubPage初始化初始化chunk等成員變量計算最大poolSubpage數(shù)量添加poolSubpage到Poo...
netty內(nèi)存管理思想 PooledByteBufAllocate PoolChunkChunk初始化PoolChunk分配內(nèi)存 netty內(nèi)存...
ByteBufByteBuf是什么ByteBuf重要APIread腿时、write、set坷檩、skipBytesmark和resetduplicate...
pipeline和handlerChannelPiplineChannelHandlerChannelHandlerContextpipelin...
服務(wù)端發(fā)現(xiàn)新連接循環(huán)讀取read事件將新連接交給pipeline處理收尾工作清除感興趣事件 兩種Channel的類比關(guān)系 感想 服務(wù)端發(fā)現(xiàn)新連接...
回顧NioEventLoop的run方法流程 IO事件與非IO任務(wù)處理IO事件處理非IO任務(wù)聚合定時任務(wù)到普通任務(wù)隊列從普通隊列中獲取任務(wù)計算任...
NioEventLoop啟動和執(zhí)行 NioEventLoop啟動 在服務(wù)端啟動的代碼中农猬,我們看到netty在注冊和綁定時赡艰,判斷了當(dāng)前線程是否是N...
NioEventLoop的創(chuàng)建 NioEventLoop是netty及其重要的組成部件,它的首要職責(zé)就是為注冊在它上的channels服務(wù)斤葱,發(fā)現(xiàn)...