当前位置: 首页 > news >正文

Flink 优化-资源配置优化

一、资源配置优化

1.1 内存设置

1.1.1 TaskManager 内存模型

  • Flink 框架内存使用了堆上内存和堆外内存,且不计入 slot 资源
  • Task 执行的内存使用了堆上内存和堆外内存
  • 网络缓冲内容:网络数据交换所使用的堆外内存大小,如网络数据交换区
  • 框架堆外内存、Task 堆外内存、网络缓冲区内存,都在堆外内存的直接内存里
  • 管理内存:Flink 管理的堆外内存。用于管理排序、哈希表、缓存中间结果及 RocksDB State Backend 的本地内存
  •  JVM 特有内存:JVM 本身占用的内存,包括元空间和执行开销
  • Flink 使用内存 = 框架堆外内存 + Task 堆内和堆外内存 + 网络缓内容 + 管理内存
  • 进程内存 = Flink 内存 + JVM 特有内存

1.1.2 内存配置详解

  • JVM 特有内存

    1)元空间:
            
    taskmanager.memory.jvm-metaspace.size,默认 256mb

    2)执行开销:JVM 执行时自身所需要的内容,包括线程堆栈、IO、编译缓存等所使用的内存
           
    taskmanager.memory.jvm-overhead.fraction,默认 0.1
    taskmanager.memory.jvm-overhead.min,默认 192mb
    taskmanager.memory.jvm-overhead.max,默认 1gb

    总进程内存 * fraction,如果小于配置的 min(或大于配置的 max )大小,则使用 min/max 大小

  • 框架内存:Flink 框架,即 TaskManager 本身所占用的内存,不计入 Slot 的资源中。
     
    堆内:taskmanager.memor
http://www.dtcms.com/a/549258.html

相关文章:

  • c# 收件单通知单生成程序
  • 类似淘宝的购物网站 建设定制开发网站
  • 【Rust 编程】工作窃取(Work-Stealing)调度算法
  • 做网站与运营一般多少钱企业seo指的是
  • 东莞网站建设设计价格提供手机网站制作哪家好
  • 百度ocr识别解决图形验证码登录问题
  • MySQL配置环境变量
  • springcache作用
  • BMC RTC:服务器硬件管理的“时间心脏”与系统协同核心
  • 使用vite+vue3+ElementPlus+pinia搭建中后台应用-前端
  • 开始改变第六天 MySQL(2)
  • 如何使用wordpress搭建网站广告咨询
  • 网站建设那个好北京大兴专业网站建设公司
  • 基于 GEE 的融合 MODIS 地表反射率、MCD12Q1 土地覆盖与 TERRACLIMATE 气候数据的研究区净初级生产力(NPP)计算方法研究
  • markdown-it
  • vector 的扩容机制
  • part1~2 神经网络基础
  • SQL注入过滤绕过fuzz字典
  • CH32 WCH-LINK -Error: Failed to Open WCH-Link.
  • 构建AI智能体:七十九、从SVD的理论到LoRA的实践:大模型低秩微调的内在逻辑
  • Blackwell GPU提供LLVM和MLIR支持的相关工作 报告
  • 宁波网站开发建设网上做娱乐广告的网站
  • 浙江制造品牌建设网站做微信网站公司名称
  • Babylon.js中ArcRotateCamera.interpolateTo 方法使用备忘
  • 【OD刷题笔记】- CPU算力分配
  • iOS 抓包工具有哪些,开发者的选型与实战指南
  • 测试过程涉及python自动化及其他相关面试问题汇总
  • 免费网站建设讯息全站加速 wordpress
  • 哪里网站建设公司比较好网站建设销售工作职责
  • 推荐一款免费的语音识别网站,上传音频即可