zhijiangW commented on pull request #13316: URL: https://github.com/apache/flink/pull/13316#issuecomment-688184121
> is there a feasible way to obtain the actually used amount of network memory other than iterating over all LocalBufferPools? From the global `NetworkBufferPool`, we indeed can not get the actual used & available amount of buffers, and we have to access the task-level `LocalBufferPool` for some detail infos. Besides that, it will be more complex on receiver side, since some exclusive buffers are requested away from `NetworkBufferPool` at startup and then further maintained inside `BufferManager#AvailableBufferQueue` for every `RemoteInputChannel` during task life-cycle. :( ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected]
