Analysis about Process in Dalvik Virtual Machine

Rong Chen
2010-01-01
Abstract:Android mobile operating system is an OS released at 2008 by Google.All the applications are written by Java language.Its semi-Java virtual machine Dalvik provides the whole environment.However,Dalvik is based on the Linux operating system kernel especially its design of the process management which take advantage of the features of Linux process.This article firstly introduces the process in the kernel of Linux operating system and the process in the traditional Java program and then illustrates the features of Dalvik process and also depicts some details of processes' running and creation and communications between them through the two layers API and native codes.The aim of this article is to provide a reference for Dalvik's research and application.
What problem does this paper attempt to address?