(DVM refers to the virtual machine of dalivk. Each Android user program runs in its own process and has an independent Dalvik virtual machine instance. Each DVM is a process in Linux, so it can be considered as the same concept. This document includes the following annexes:)