You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@harmony.apache.org by Xiao-Feng Li <xi...@gmail.com> on 2008/04/03 15:39:25 UTC

Good patch for NMM GSoC project --> Re: [jira] Created: (HARMONY-5684) [drlvm][memory] Native memory management and tuning

For students who apply for the Unified Native Memory Management
project, this patch can be a good start base.

Thanks,
xiaofeng

On Thu, Apr 3, 2008 at 7:16 PM, Andrey Yakushev (JIRA) <ji...@apache.org> wrote:
> [drlvm][memory] Native memory management and tuning
>  ---------------------------------------------------
>
>                  Key: HARMONY-5684
>                  URL: https://issues.apache.org/jira/browse/HARMONY-5684
>              Project: Harmony
>           Issue Type: Improvement
>           Components: DRLVM
>             Reporter: Andrey Yakushev
>
>
>  There are several problems in DRLVM with native memory usage. For example:
>  - Native memory usage couldn't be monitored currently in details via java.lang.management functionality
>  - No explicit way to replace system native memory allocator to other memory managers in order to improve performance or footprint
>  - Too many variants of the native memory allocations in DRLVM
>  - Poor memory usage control (like leaks, double free calling, etc.)
>  - Potential crash in diagnostics when OutOfMemory occur
>  - Frequent native memory usage could cause OutOfMemory if GC wouldn't be timely called
>  - No detail trace for the native memory usage
>
>  Adding of some functionality to solve these would be hepful I think?
>
>  --
>  This message is automatically generated by JIRA.
>  -
>  You can reply to this email to add a comment to the issue online.
>
>



-- 
http://xiao-feng.blogspot.com

Re: Good patch for NMM GSoC project --> Re: [jira] Created: (HARMONY-5684) [drlvm][memory] Native memory management and tuning

Posted by Aleksey Shipilev <al...@gmail.com>.
Thanks, Xiao-Feng, Andrey!

On Thu, Apr 3, 2008 at 5:39 PM, Xiao-Feng Li <xi...@gmail.com> wrote:
> For students who apply for the Unified Native Memory Management
>  project, this patch can be a good start base.
>
>  Thanks,
>  xiaofeng
>
>  On Thu, Apr 3, 2008 at 7:16 PM, Andrey Yakushev (JIRA) <ji...@apache.org> wrote:
>  > [drlvm][memory] Native memory management and tuning
>  >  ---------------------------------------------------
>  >
>  >                  Key: HARMONY-5684
>  >                  URL: https://issues.apache.org/jira/browse/HARMONY-5684
>  >              Project: Harmony
>  >           Issue Type: Improvement
>  >           Components: DRLVM
>  >             Reporter: Andrey Yakushev
>  >
>  >
>  >  There are several problems in DRLVM with native memory usage. For example:
>  >  - Native memory usage couldn't be monitored currently in details via java.lang.management functionality
>  >  - No explicit way to replace system native memory allocator to other memory managers in order to improve performance or footprint
>  >  - Too many variants of the native memory allocations in DRLVM
>  >  - Poor memory usage control (like leaks, double free calling, etc.)
>  >  - Potential crash in diagnostics when OutOfMemory occur
>  >  - Frequent native memory usage could cause OutOfMemory if GC wouldn't be timely called
>  >  - No detail trace for the native memory usage
>  >
>  >  Adding of some functionality to solve these would be hepful I think?
>  >
>  >  --
>  >  This message is automatically generated by JIRA.
>  >  -
>  >  You can reply to this email to add a comment to the issue online.
>  >
>  >
>
>
>
>  --
>  http://xiao-feng.blogspot.com
>