Class Diagram
2016-03-26 22:32:23 0 举报
登录查看完整内容
类图(Class Diagram)是一种用于描述系统结构的静态图形表示方法,它展示了系统中的类、接口、关联关系、继承关系等元素以及它们之间的交互。类图中的每个类都用矩形表示,类的名称位于矩形的中心,类的属性和方法分别列在矩形的顶部和底部。类之间的关系通过箭头连接,箭头的类型表示关系的性质,如双向关联、单向关联、聚合关系等。类图是面向对象分析和设计的重要工具,有助于开发人员更好地理解系统的结构和行为。
作者其他创作
大纲/内容
HeapArena
safe
ByteBuf
+ capacity
UnPooledByteBufAllocator
- newHeapBuffer- newDirectBuffer
free
线程localinit的时候自动从列表选择用的最少的Arena
AbstractByteBufAllocator
ByteBuffer
ServerBootstrap
DirectArena
unsafe
PooledByteBufAllocator
- heapArenas: List[PoolArena]- directArena: List[DirectArena]
childOptions通过channelcontext获取
io.netty.maxDirectMemory=0则禁用unclean direct buffer
PoolThreadLocalCache
release => deallocate => free
PlatformDependent
PoolArena
+ allocate+ reallocate+ free+ freeChunk
Default
PooledByteBuf
ByteBufAllocator
+ ioBuffer+ heapBuffer+ directBuffer
计数
PoolChunk
+ allocate+ allocateSubPage
DIRECT_MEMORY_COUNTER
0 条评论
回复 删除
下一页