Firefox/Goals/2010Q1/IO Reduction Criteria
From MozillaWiki
This is the current criteria used for the goal "> 50% reduction of main thread I/O". This may not be the best criteria out there, but it's the best we've got at the moment. This may improve over time.
Starting point log from a build off of changeset 3e80559aea9e.
End point log from a build off of changeset 4f440b68d7b1
The numbers are obtained with this DTrace script.
Steps to run for version 1.2:new profile, open once, let it do its normal first run thing. clear history. open up one more time, then quit. dtrace -s sdwilsh-io.d > data.log ./firefox-bin -P io wait for page to load; cmd + l; google.com wait for page to load; cmd + l; gmail.com wait for page to load; login to gmail wait for page to load (+inbox fully loaded); cmd + l; digg.com wait for page to load; cmd + l; twitter.com wait for page to load; log in to twitter wait for page to load; cmd + l; facebook.com wait for page to load; log in to facebook wait for page to load; techcrunch.com wait for page to load; cmd + l; cnn.com wait for page to load; cmd + l; google.com wait for page to load; cmd + l; gmail.com wait for page to load (+inbox fully loaded); cmd + l; digg.com wait for page to load; cmd + l; twitter.com wait for page to load; cmd + l; facebook.com wait for page to load; techcrunch.com wait for page to load; cmd + l; cnn.com wait for page to load; quit stop dtrace script