Performance overhead of KVM on Linux 3.9 on ARM Cortex-A15
Number of Authors: 2
2013 (English)In: Proceedings of Workshop on Virtualization for Real-Time Embedded SystemsArticle in journal (Refereed) Published
A number of simple performance measurements on network, CPU and disk speed were done on a dual ARM Cortex- A15 machine running Linux inside a KVM virtual machine that uses virtio disk and networking. Unexpected behaviour was observed in the CPU and memory intensive benchmarks, and in the networking benchmarks. The average overhead of running inside KVM is between zero and 30 percent when the host is lightly loaded (running only the system software and the necessary qemu-system-arm virtualization code), but the relative overhead increases when both host and VM is busy. We conjecture that this is related to the scheduling inside the host Linux.
Place, publisher, year, edition, pages
ARM Cortex-A15, HVM, Linux KVM, virtualization, performance
Computer and Information Science
IdentifiersURN: urn:nbn:se:ri:diva-15432OAI: oai:DiVA.org:ri-15432DiVA: diva2:1036749