Note that there are some explanatory texts on larger screens.

plurals
  1. POTechnical details of Android Garbage Collector
    primarykey
    data
    text
    <p>As I'm doing a research on commonalities/differences of various mobile platforms, one of the aspects under investigation is memory management. As such, I'm interested in more detailed technical information on the various mechanisms.</p> <p>In specific, e.g. <strong>which garbage collector type does Android use</strong>?<br> (<a href="http://groups.google.com/group/android-platform/browse_thread/thread/6ecb8ea2b18fa165/ce60a4781f41b786?lnk=raot&amp;pli=1">[Google Groups Discussion]</a> suggests that it is using "tracing" mechanism - but I'd appreciate a "more official" source which I could possibly quote, plus hoping to find information there <em>which implications the type could have on the programmer</em>).</p> <p>Also among my questions is <strong>in what way the GC in Android 3.0 (Honeycomb) has been tweaked specifically to utilize multiple processors</strong>?<br> [Android Devevelopers Guide] suggests that</p> <blockquote> <p>Android 3.0 is the first version of the platform designed to run on either single or multicore processor architectures. A variety of changes in the Dalvik VM, Bionic library, and elsewhere add support for symmetric multiprocessing in multicore environments. These optimizations can benefit all applications, even those that are single-threaded. For example, with two active cores, a single-threaded application might still see a performance boost if the Dalvik garbage collector runs on the second core. The system will arrange for this automatically."</p> </blockquote> <p>As before, I'd rather find a source with more technical information to read upon this. Again, <em>what's the impact on the developer</em> (other than the obvious that increased performance could be hoped for)?</p> <p>Any such input is appreciated.</p> <p>Thanks!</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload