Loading…
KVM Forum 2014 has ended
Tuesday, October 14 • 2:00pm - 2:30pm
Optimizing IO Virtualization and VM Memory Management for Tablet Devices - Bokdeuk Jeong, Samsung

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

In this talk, we present our production-level optimization effort in both Android and QEMU/KVM for bringing out the virtualization tech to tablet devices. There are two key requirements for running Windows as an Android app: 1.To achieve good performance in terms of user perception; Starting up a Windows VM and switching from and to other apps should be done in a short period of time. Human interactive IO devices should be in no delay. 2.To seamlessly interface QEMU with Android framework. We develop automatic ballooning with low memory killer and activity manager. We also implement virtual IO devices such as multi-touch, audio w/ openSL, bluetooth w/ Bluedroid, etc. In addition, we optimize VM snapshot loader by modifying qcow2 and utilizing transparent huge pages. As a result, VM boot-time is reduced by 90% and VM performance is not compromised with IO delay on a recent Atom tablet.

Speakers
BJ

Bokdeuk Jeong

Samsung Electronics
Bokdeuk Jeong is a senior engineer at Software R&D center in Samsung Electronics. She is currenlty involved in a mobile virtualization project.


Tuesday October 14, 2014 2:00pm - 2:30pm CEST
Room 6

Attendees (0)