You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by "Xintong Song (Jira)" <ji...@apache.org> on 2019/09/06 02:57:00 UTC

[jira] [Updated] (FLINK-13984) Separate on-heap and off-heap managed memory pools

     [ https://issues.apache.org/jira/browse/FLINK-13984?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Xintong Song updated FLINK-13984:
---------------------------------
    Description: 
* Update {{MemoryManager}} to have two separated pools.
 * Extend {{MemoryManager}} interfaces to specify which pool to allocate memory from.

Implement this step in common code paths for the legacy / new mode. For the legacy mode, depending to the configured memory type, we can set one of the two pools to the managed memory size and always allocate from this pool, leaving the other pool empty.

> Separate on-heap and off-heap managed memory pools
> --------------------------------------------------
>
>                 Key: FLINK-13984
>                 URL: https://issues.apache.org/jira/browse/FLINK-13984
>             Project: Flink
>          Issue Type: Sub-task
>            Reporter: Xintong Song
>            Priority: Major
>
> * Update {{MemoryManager}} to have two separated pools.
>  * Extend {{MemoryManager}} interfaces to specify which pool to allocate memory from.
> Implement this step in common code paths for the legacy / new mode. For the legacy mode, depending to the configured memory type, we can set one of the two pools to the managed memory size and always allocate from this pool, leaving the other pool empty.



--
This message was sent by Atlassian Jira
(v8.3.2#803003)