This sounds like goodness. Updating the reference builds is usually a good thing to do in cases like this so that new changes are easier to notice. -Darin
On Tue, Nov 17, 2009 at 8:52 PM, John Abd-El-Malek <j...@chromium.org> wrote: > Heads up to explain the sudden jump on Linux Startup perf test. > > I just submitted r32264 which makes opening and closing processes happen > off the UI thread. Surprisingly enough, according to UMA stats these would > take an average of 1s on Linux for the first renderer, and 100ms on Windows. > Subsequent launches were very quick on Linux, but on Windows averaged 50ms. > When using session restore with many tabs, this would block the UI thread > for quite a bit. Also, Linux had code which might sleep for up to 2s on the > UI thread waiting for the process to die. > > Linux Warm > Startup<http://build.chromium.org/buildbot/perf/linux-release-hardy/startup/report.html?history=150&graph=warm>perf > test is showing a big regression (200ms->300ms). With Elliott's > insight, I tracked this down to the fact that the UI thread is very busy at > startup handling GTK messages, so the posted task back to it to tell > BrowserRenderProcessHost that the handle is available is queued up. This > parallelization is exactly what we want though, and the Linux New Tab > Cold<http://build.chromium.org/buildbot/perf/linux-release-hardy/new-tab-ui-cold/report.html?history=150>test > went from ~615ms to ~440ms. It's hard to see a change on Linux > Warm > Startup<http://build.chromium.org/buildbot/perf/linux-release-hardy/startup/report.html?history=150&graph=cold> > because > of all the noise. > > As for other platforms: Mac > Startup<http://build.chromium.org/buildbot/perf/mac-release-10.5/startup/report.html?history=150&graph=warm> > (both > warm and cold) went from around 307ms to 290ms, while Mac New Tab Cold > <http://build.chromium.org/buildbot/perf/mac-release-10.5/new-tab-ui-cold/report.html?history=150> > went > from 720ms to 620ms. Windows didn't have much change. > > -- > Chromium Developers mailing list: chromium-dev@googlegroups.com > View archives, change email options, or unsubscribe: > http://groups.google.com/group/chromium-dev -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev