Best explaination I have found yet for the Dalvik VM for Android.