Hi,

I am trying to investigate my app's memory usage by dumping all the java 
allocations with DDMS. However after converting the hprof dump and opening 
it in MAT, it says there are totally 14.2MB allocated, while in DDMS "VM 
heap" tab, it only shows 6.2MB in "Allocated" column.
Is that because that zygote space and image space in the heap is not 
accounted? As the following messages were displayed in the logcat whenever 
I click "Cause GC" button:
--
static void art::Dbg::DdmsSendHeapSegments(bool) umimplemented Not counting 
objects in space Space=TypeImageSpace xxx
static void art::Dbg::DdmsSendHeapSegments(bool) umimplemented Not counting 
objects in space Space=TypeZygoteSpace xxx
...

If so, is there a way to filter out allocations from zygote and image space 
in the dumped hprof file? So that I can analyze the allocations from app 
space only.

Thanks,
Freepine

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Android Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to