Hi all,

I am glad to tell you that the off-heap memory management is merged (PR link
<https://github.com/apache/incubator-nemo/pull/223>).
Nemo now reuses the off-heap memory as much as possible to minimize the
malloc() function call by the support of centralized manager,
MemoryPoolAssigner. Also, users can set the maximum amount of off-heap
memory to use. So that if the job tries to allocate more than this limit,
exception will be thrown.

As the last step of the GSoC 2019, I am planning to implement JVM and
off-heap region separation, as described in the JIRA issue
<https://issues.apache.org/jira/browse/NEMO-397>. This will let much stable
support for off-heap memory usages.

If you have any suggestions or questions regarding this project, please let
me know.
Thank you very much for your help and support.

Best regards,
Haeyoon Cho

Reply via email to