Thank you Xintong.?????????????????????? -XX:MaxDirectMemorySizeFramework + Task Off-Heap + Network Memory MaxDirectMemorySize=Framework Off-Heap + Task Off-Heap + Network Memory??????MaxDirectMemorySize=10??????10=1+1+8??10=1+8+1,??2??????????????????????????????????3??????????????????????????????????task off-heap????????????????job????????????????
------------------ ???????? ------------------ ??????: "Xintong Song"<tonysong...@gmail.com>; ????????: 2020??4??27??(??????) ????12:06 ??????: "user-zh"<user-zh@flink.apache.org>; ????: Re: flink 1.10???????? ?????? Flink 1.10 ???????????????????????????????????????????????????????????????????????????????????????????????????? TM ???? heap, direct, native ?????????????????????????? 300mb???????????????????????? heap ????????100mb?????? direct ?? native ???? 200mb??????????direct/native ???????????? 200/0, 100/100, 0/200?????????????????? 200 ?????????????????????????????????????? direct ???? native ?????????????? Flink 1.10 ?????? direct/native ?????????????????????????????????????????????????????????????????????????????????????????????????????????????? Flink ????????????????????????????????????????????[1]?? ???????????????? direct ???????????????????????????????????????????????????? ??taskmanager.memory.task.off-heap.size?? ??????[2]?? ??????????Flink ?????? TM ???????? slot ?????????????????????????? JVM ??????????????????????????????????????????????Flink ??????????????managed memory??[3] ?????????????????????????? Flink ???????????????????????????????????? JVM ?????????????????????????????????? RocksDBStateBackend ?????? Batch ???????????????????? direct oom ???????????? Thank you~ Xintong Song [1] https://ci.apache.org/projects/flink/flink-docs-release-1.10/zh/ops/memory/mem_detail.html [2] https://ci.apache.org/projects/flink/flink-docs-release-1.10/zh/ops/memory/mem_trouble.html#outofmemoryerror-direct-buffer-memory [3] https://ci.apache.org/projects/flink/flink-docs-release-1.10/zh/ops/memory/mem_setup.html#%E6%89%98%E7%AE%A1%E5%86%85%E5%AD%98 On Mon, Apr 27, 2020 at 10:31 AM ??????(Jiacheng Jiang) <920334...@qq.com> wrote: > hi > > > &nbsp; &nbsp;??????????????????standalone > flink????????????????job??tm??????????8g????????????flink1.10??????????taskmanager.memory.flink.size??10g??????????????????????????job??????????????????????job????????????????java.lang.OutOfMemoryError: > Direct buffer memory??????1??job??????????????Direct > Memory??????????????????????????flink1.10????????standalone cluster????slot???????????????????? > ??????????slot????????????????????A TaskManager with three slots, for example, will > dedicate 1/3 of its managed memory to each slot.&nbsp;??????its managed > memory??????taskmanager.memory.managed.size?????????????????? > > > best&nbsp; > Jungle