Skip to main content
Back to USENIX
  • Conferences
  • Students
Sign in

USENIX Conference Policies

  • Event Code of Conduct
  • Conference Network Policy
  • Statement on Environmental Responsibility Policy

A Technique for Reducing Startup Latency in Mobile and Desktop Applications

Application startup latency has become a performance problem for both desktop applications and web applications. In this paper, we show that much of the latency experienced during application startup can be avoided by more efficiently packing application code pages. To take advantage of more efficient packing, we describe the implementation of demand paging for web applications. Finally, we show that combining demand paging with code reordering can improve application startup latency by up to 58%.

Dennis Lee, University of Washington

Jean-Loup Baer, University of Washington

Brian Bershad, University of Washington

Tom Anderson, University of Washington

BibTeX
@inproceedings {271601,
author = {Dennis Lee and Jean-Loup Baer and Brian Bershad and Tom Anderson},
title = {A Technique for Reducing Startup Latency in Mobile and Desktop Applications},
booktitle = {Windows NT 3rd Symposium (Windows NT 3rd Symposium)},
year = {1999},
address = {Seattle, WA},
url = {https://www.usenix.org/conference/windows-nt-3rd-symposium/technique-reducing-startup-latency-mobile-and-desktop},
publisher = {USENIX Association},
month = jul
}
Download

Links

Paper: 
http://www.usenix.org/events/usenix-nt99/full_papers/lee/lee.pdf
Paper (HTML): 
http://www.usenix.org/events/usenix-nt99/full_papers/lee/lee_html/index.html
  • Log in or register to post comments

© USENIX
EIN 13-3055038

  • Privacy Policy
  • Contact Us