Details
-
Sub-task
-
Status: Closed
-
Major
-
Resolution: Done
-
None
-
None
-
The usage of environment variable FLINK_TM_HEAP is deprecated. Please, use Flink option "taskmanager.memory.total-process.size" in yaml configuration file to set the total task executor memory. See FLIP-49 for more details.
Description
- Invoke data structures and utilities introduced in Step 2 to generate JVM parameters and dynamic configurations for launching new task executors.
- In startup scripts
- In resource managers
- Task executor uses data structures and utilities introduced in Step 2 to set memory pool sizes and slot resource profiles.
- MemoryManager
- ShuffleEnvironment
- TaskSlotTable
Implement this step as separate code paths only for the new mode.
Attachments
Issue Links
- is duplicated by
-
FLINK-14404 the jvm heap size from calculateTaskManagerHeapSizeMB in config.sh is different from TaskManagerServices.calculateHeapSizeMB
- Closed
- links to