【Flink】Flink内存管理

Flink内存整体结构图:

JobManager内存管理

  • JVM 进程总内存(Total Process Memory)
  • Flink总内存(Total Flink Memory):JVM进程总内存减去JVM Metaspace(元空间)和JVM Overhead(运行时开销)
  • 上图解释:
    • JVM进程总内存为2G;
    • JVM运行时开销(JVM Overhead) 占 进程总内存的 10% 但最多 1G(图中是205M);
    • 元空间(JVM Metaspace)占 256M;
    • 堆外内存(Off-Heap Memory) 占 128M;
    • 堆内存为(图中是1.42 GB);

TaskManager内存管理

  • JVM 进程总内存(Total Process Memory)
  • Flink总内存(Total Flink Memory):JVM进程总内存减去JVM Metaspace(元空间)和JVM Overhead(运行时开销)
  • 上图解释:
    • JVM进程总内存为3G;
    • JVM运行时开销(JVM Overhead) 占 进程总内存的 10% 但最多 1G(图中是307M);
    • 元空间(JVM Metaspace)占 256M;
    • 堆外直接(Direct)内存网络缓存占 Flink 总内存 的 10% 但最多 1G(图中是251M);
    • 框架堆和框架堆外各占 128M,堆外管控(Managed)内存占 Flink 总内存 的 40%(图中是0.98G);
    • 其他空间留给任务堆(Task Heap),即用户程序代码可以使用的内存空间(图中是998M);
相关推荐
TDengine (老段)1 小时前
TDengine taosAdapter — 多协议网关详解
大数据·数据库·物联网·时序数据库·iot·tdengine·涛思数据
恒拓高科WorkPlus1 小时前
从“可选项”到“必选项”——私有化部署即时通讯如何重塑企业协作新底座
大数据·网络·人工智能
IT摆渡者2 小时前
VM EXSI7.0存储硬盘故障处理
大数据·linux·github
Bobolink_2 小时前
IP更换频率:账号运营里多久换一次IP算正常
大数据·网络协议·tcp/ip
大任视点2 小时前
“我与秦岭”主题征文与故事及“秦岭微镜头”短视频、摄影作品征集活动通知
大数据·人工智能·业界资讯
Bzc11456232 小时前
守正笃行 匠心护康:以中医智慧赋能新时代慢病长效管理
大数据·人工智能·生活
BD_Marathon2 小时前
部署Spark
大数据·javascript·spark
易观Analysys2 小时前
2026年中国AI营销agent产业生态图谱
大数据·人工智能
FII工业富联科技服务2 小时前
制造业AI规模化落地架构:从Task Agent到Factory Agent Brain的三级智能体演进解析
大数据·人工智能·架构
chaoyuanl2 小时前
悬空玻璃剧场源头厂家选型全解析|270°裸眼3D悬空玻璃剧场投资避坑指南
大数据·人工智能·3d·xr·娱乐·mr