天天看点

95-290-380-源码-内存管理-Buffer-NetworkBufferPool简介2.概述3.Buff

95-290-380-源码-内存管理-Buffer-NetworkBufferPool简介2.概述3.Buff

2.概述

有个报错和这个很相关:【Flink】Buffer pool is destroyed

2.1 概要前提

NetworkbufferPool

统一管理了网络栈的内存,

LocalBufferPool

只是管理

Buffer

的方式,具体的申请和释放还是要走

NetworkBufferPool

的接口。值得注意的是,

NetworkBufferPool

在实例化的时候就将初始的固定大小的内存分配出来了【不管是堆还是非堆】。

2.2 拓扑图

95-290-380-源码-内存管理-Buffer-NetworkBufferPool简介2.概述3.Buff

3.Buff

继续阅读