What is the effect of changing the maximum application VM heap size?

The settings menu in CM6 lets you change the maximum per-process heap size (internally, that’s the dalvik.vm.heapsize property). What are the practical effects of raising or lowering that setting? On my G1, I changed it to 12m from the default of 16m, and I noticed that switching applications feels faster, but I wonder if it will cause some applications to run out of memory sooner.
Category: Android

About

Geeks Mental is a community that publishes articles and tutorials about Web, Android, Data Science, new techniques and Linux security.