I\'ve found some information about the Android garbage collector that are contradictions to me.
Android Devevelopers Guide says:
Android 3.0 is th
The Dalvik VM in the Gingerbread and beyond version is using the Mostly Concurrent partial collection garbage collector with pause times usually around 5ms. Therefore, yes, the GC is influencing the other apps by stopping them but the concurrent GC algorithm is able to minimaze these pauses.
You should look at :
In general, the Garbage Collection theory [Garbage Collection Wiki] explains:
Stop-the-world garbage collectors completely halt execution of the program to run a collection cycle
Incremental and concurrent garbage collectors are designed to reduce this disruption by interleaving their work with activity from the main program. Incremental garbage collectors perform the garbage collection cycle in discrete phases, with program execution permitted between each phase (and sometimes during some phases).