What version of Windows are you using?  I find the double-buffering on Vista
and Win7 to have a big negative impact on performance as compared to WinXP.
 I'm always delighted to run Chrome on my old WinXP laptop.  It seems so
much faster there.

On X-windows, the renderer backingstores are managed by the X server, and
the transport DIBs are also managed by the X server.  So, we avoid a lot of
memcpy costs incurred on Windows due to keeping the backingstores in main
memory there.

I suspect this is at least one of the bigger issues.

I also suspect that process creation is a problem on Windows.  We should
probably look into having a spare child process on Windows to minimize new
tab jank.  Maybe there is a bug on this already?

-Darin


On Tue, Oct 27, 2009 at 9:11 PM, Adam Barth <[email protected]> wrote:

>
> My three laptops have relatively comparable hardware and run Chrome on
> Windows, Mac, and Linux respectively.  The Linux version of Chrome
> feels ridiculously faster than Windows and Mac.  Do we understand why
> this is?  Can we make Windows and Mac feel that fast too?
>
> General observations:
>
> 1) Scroll performance is extremely good.  Even on Gmail, I can only
> get the mouse to lead the scroll bar by a dozen pixels.  On Slashdot,
> it doesn't even look like I can do that.
>
> 2) Tab creation is very fast.  Maybe the zygote is helping here?  Can
> we pre-render the NTP on other platforms?
>
> 3) Startup time is faster than calculator.
>
> Adam
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
Chromium Developers mailing list: [email protected] 
View archives, change email options, or unsubscribe: 
    http://groups.google.com/group/chromium-dev
-~----------~----~----~----~------~----~------~--~---

Reply via email to