资 源 简 介
This project is part of the UBC EECE 496 project course offered Spring 2009.
Supervisor: Dr. Sathish Gopalakrishnan
Student: Alvin Jiang
Virtualization for Mobile Devices – Dalvik Virtual Machine Context Switch Time
Virtualization allows an operating system to run on non-native hardware platforms. Nowadays, mobile devices are built with more resources and are becoming more powerful in terms of computing power. The increased capability and performance of mobile devices mean that more can be done on these devices, and mobile virtualization is the bridge to get this accomplished. Many applications, should it be games, communication services, networking features, multimedia software, or office software, have to be rewritten in various programming languages for specific operating systems or hardware platform. However, with supporting virtualization software, a mobile device would be able to run any feature regardless of its operating system and utilize its