Share This Author
A measurement study of google play
The usefulness of PlayDrone is demonstrated in decompiling and analyzing application content by exploring four previously unaddressed issues: the characterization of Google Play application content at large scale and its evolution over time, library usage in applications and its impact on application portability, duplicative application content in Google Play, and the ineffectiveness of OAuth and related service authentication mechanisms.
The design and implementation of Zap: a system for migrating computing environments
The paper demonstrates that the Linux Zap prototype can provide general-purpose process migration functionality with low overhead and results for migrating pods show that these kinds of pods can be migrated with subsecond checkpoint and restart latencies.
KVM/ARM: the design and implementation of the linux ARM hypervisor
KVM/ARM, the first full system ARM virtualization solution that can run unmodified guest operating systems on ARM multicore hardware, has been successfully merged into the mainline Linux kernel, ensuring that it will gain wide adoption as the virtualization platform of choice for ARM.
The design, implementation and evaluation of SMART: a scheduler for multimedia applications
SMART, a Scheduler for Multimedia And Real-Time applications is created and implemented in the Solaris UNIX operating system and measured its performance against other schedulers, demonstrating SMART’s superior performance in supporting multimedia applications.
Cells: a virtual mobile smartphone architecture
- Jeremy Andrus, Chris Dall, Alexander Van't Hof, Oren Laadan, Jason Nieh
- Computer ScienceSOSP
- 23 October 2011
Cells introduces a usage model of having one foreground virtual phone and multiple background virtual phones that enables a new device namespace mechanism and novel device proxies that integrate with lightweight operating system virtualization to multiplex phone hardware across multiple virtual phones while providing native hardware device performance.
Transparent, lightweight application execution replay on commodity multiprocessor operating systems
Scribe is presented, the first system to provide transparent, low-overhead application record-replay and the ability to go live from replayed execution, and for the first time that an operating system mechanism can correctly and transparently record and replay multi-process and multi-threaded applications on commodity multiprocessors.
On the performance of wide-area thin-client computing
It is shown that using thin-client computing in a wide-area network environment can deliver acceptable performance over Internet2, even when client and server are located thousands of miles apart on opposite ends of the country.
Mobile Communication with Virtual Network Address Translation
The performance results show that VNAT has essentially no network performance overhead except when connections are migrated, in which case the overhead of the Linux prototype is less than 7 percent over a stock RedHat Linux system.
THINC: a virtual display architecture for thin-client computing
THINC is the only thin client capable of transparently playing full-screen video and audio at full frame rate in both LAN and WAN environments and shows for the first time that thin clients can even provide good performance using remote clients located in other countries around the world.
Measuring thin-client performance using slow-motion benchmarking
The results show that slow-motion benchmarking solves the problems with using conventional benchmarks on thin-client systems and is an accurate tool for analyzing the performance of these systems.