-
Welcome
-
Subscribe to
Proposals
Optimizing Firefox: Why Large Applications Start Slowly on Linux
Session information has not yet been published for this event.
One Line Summary
Linker, compiler, runtime linker and the kernel can be improved to start applications significantly faster
Abstract
Optimizing application startup is hard, even measuring how long an application takes to start is a non-trivial problem.
This talk will consist of 3 main parts:
1. Ways of measuring IO patterns [on startup] using systemtap, gdb, valgrind
2. How to optimize IO patterns on startup given the limitations in existing tools
3. A list of proposed changes in the kernel, ld, ld.so, gcc that could significantly speed up application startup on Linux.
Additionally, the talk will compare application startup on Linux against other major platforms.
http://people.mozilla.com/~tglek/lpc2011/
Speaker
-
Taras Glek
Mozilla- Blog: http://blog.mozilla.com/tglek/
- Twitter: tarasglek
Biography
I dabble in static analysis. My main focus is on optimizing Mozilla startup and general IO performance.