回复:Flink 内存类型相关疑问

2020-03-09 文章 pkuvisdudu
多谢解答。 关于“第二个是我看到metrics里directMemoryUsed总是和所配置的direct内存大小是一样的,不知道具体原因是啥?” 这里的“所配置的direct内存”,是指按照task.manager.network.memory.fraction计算得到的network memory大小。我想是不是这部分内存按照memory segment全部预分配了,所有metrics里显示的是全部是被Used了? | | 张江 | | 邮箱:zjkingdom2...@163.com | 签名由 网易邮箱大师 定制 在2020年03月10日 10:16,zhisheng

回复:Flink 内存类型相关疑问

2020-03-09 文章 pkuvisdudu
非常详细的解答,非常感谢~~ 还有一些小疑问。图1中的Direct类型里面所包含的framework offheap、task offheap以及shuffle就是您讲的“不在 JVM 堆上但受到 JVM 管理的内存:Direct”么?这部分内存是可以知道其使用情况并在metrics里看到的么? 另外,flink 1.10里将RocksDBStateBackend改为使用managed memory,不过网页上显示的是managed memory统一使用offheap内存,您的解答里说的是native内存,不知道是不是您说的“完全不受 JVM