USENIX Technical Program - Abstract - Windows NT Symposium 99
Reducing Startup Latency in Web and Desktop Applications
Dennis Lee, Jean-Loup Baer, Brian Bershad, and Tom Anderson, Department of Computer Science and Engineering, University of Washington
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%.
- View the full text of this paper in
HTML form and PDF form.
- If you need the latest Adobe Acrobat Reader, you can download it from Adobe's site.
- To become a USENIX Member, please see our Membership Information.