A few of us attend LinuxPlumbers last month, I gave talk. Basic summary: kernel + toolchain could add a few straight-forward features to make Firefox and other apps start faster and use less memory.
I am no longer alone on my quest of performance whack-a-mole. Since spring I’ve been growing a team of extremely talented people to help make Firefox faster and slimmer. As a manager I do more people tasks now, so I have less ” ____ sucks” blog posts to write. We are currently working on massively speeding up Fennec startup via incremental decompression (sort of like an efficient UPX for android), fixing SQLite + other IO usage in Firefox, reordering binaries for faster startup, faster shutdown. The idea is to focus on all areas of browser performance other than rendering the web (for now).
“Perf work is cool, but I wouldn’t know where to start with finding a good first perf-bug” <– is this you? Would any of my readers be interested in a roundup of next set of “low hanging fruit” perf-improvements to be had?