Details
-
Sub-task
-
Status: Closed
-
Major
-
Resolution: Done
-
None
-
There is no more on-heap managed memory and `MEMORY_OFF_HEAP` will have no effect since 1.10
Description
As mentioned in this discussion thread, we want to make managed memory always off-heap.
This task include changes:
- Remove `MEMORY_OFF_HEAP`, `MANAGED_MEMORY_OFFHEAP_FRACTION` and `MANAGED_MEMORY_OFFHEAP_SIZE` from `TaskManagerOptions`.
- Remove `onHeapManagedMemory` from `ResourceProfile`, `ResourceSpec` and `TaskExecutorResourceSpec`.
- Remove on heap managed memory from `MemoryManager`
- Remove on heap managed memory fraction from `StreamConfig`.
Attachments
Issue Links
- blocks
-
FLINK-14063 Operators use fractions to decide how many managed memory to allocate
- Closed
- links to