What is Dalvik Virtual Machine?

1 votes
Anonymous User asked 10-Jan-2018 in Technology by Anonymous User

What is Dalvik Virtual Machine?

1 Answer

0 votes
Prateek sharma answered 11-Jan-2018 by Prateek sharma

Dalvik virtual machine or DVM is an android virtual machine which is targeted to use the lower powered devices which are low on memory and have low processing power such as mobile phones.

Dalvic is developed by Dan Bornstein.

A Dalvik virtual machine usually converts a class file into .dex file. it may convert multiple class files into a single dex file.

the below figure illustrates how DVM works. it works with the JVM since in android we have java files which need to be compiled first in order to get the bytecode for that file.

What is Dalvik Virtual Machine?