I have two questions.
-
In
dumpsys meminfo, there is one number calledLocal Binders. What does it mean? Is it simply a kind of native pointer? And in which cases would this number increase? I have observed that the app or even the emulator would crash when this number increased to about 1000. -
In the memory usage section, there are three columns:
native,dalvik, andtotal, andtotal=native+dalvik. So why are the two parts (nativeanddalvik) added together? Isn’tdalvikheap referring to the Java heap, which should be part of the data section of the Unix process?
The output of
dumpsyscan be best understood by reading its source code.