Document Type
Article
Publication Date
11-4-2025
Publication Title
IEEE International Conference on Mobile Cloud Computing, Services, and Engineering
Pages
75-80
Publisher Name
IEEE
Abstract
Modern mobile operating systems like Android and iOS enhance security by isolating applications within specialized programming languages and runtime libraries. While this approach effectively secures apps, it severely restricts their portability and maintainability due to rapidly evolving and proprietary interfaces. In this paper, we introduce PARAVIRT, a novel userland containerization framework designed to securely isolate applications within a standard runtime environment without requiring root privileges. Our empirical analysis reveals that traditional userland containerization techniques, such as User Mode Linux (UML), incur significant performance penalties for I/O-intensive operations like networking and disk access due to inefficient system call handling. To overcome these limitations, PARAVIRT utilizes an optimized paravirtualizationinspired system call interface, significantly reducing overhead. Our benchmarks show that PARAVIRT improves I/O-bound workload performance by up to 2.5× compared to UML for disk write operations, achieves 4−5.9× greater network throughput, and delivers disk write speeds that closely approach those of commercial virtualization platforms like VMware Workstation. These results position PARAVIRT as a practical solution enabling cross-platform compatibility for mobile applications without sacrificing performance or security.
Recommended Citation
I. Ahlgren, Y. N. Silva, E. Chan-Tin, G. K. Thiruvathukal, K. I. Lee and N. Klingensmith, "PARAVIRT: Userland Containers for Mobile Systems," 2025 IEEE Intelligent Mobile Computing (MobileCloud), Tucson, AZ, USA, 2025, pp. 75-80, doi: 10.1109/MobileCloud66020.2025.00015.
Creative Commons License

This work is licensed under a Creative Commons Attribution-NonCommercial-No Derivative Works 4.0 International License.
Copyright Statement
© IEEE, 2025.

Comments
Author Posting © 2025 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. The definitive version was published in IEEE International Conference on Mobile Cloud Computing, Services, and Engineering (November 2025), https://doi.org/10.1109/MobileCloud66020.2025.00015.