Google
  Web www.spinics.net

Snappy GUI response

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]


Maybe this comes a few years too late, but I didn't really see things change in good..
 
In my opinion, the problem in not really in the X server, but in the way the toolkits (GTK+, QT) handle the redraws.
 
Someone proposed the suggestion of using a backing store to speen up the application display. But this isn't a solution if the window content has changed. A window resize or drawing a menu will still blow up things.
 
But someone should try a simple benchmark: make a window with two or three tabs, add some GUI elements in each tab (buttons, text, listviews) and cycle through them a million times. Port it to Win32/GTK+, Win32/MFC, Win32/API, .NET, QT, GTK+, whatsoever.
 
Of course: Win32/* doesnt manage the layout like GTK does; but this could still be a way to measure performance and look for things to optimize. And.. the Windows programs could be run using Wine. Yes, it will slow down things a bit, but it could be a way to measure the influence of the X Server.

[XFree86]     [XFree86]     [XFree86 Newbie]     [IETF Annouce]     [Security]     [Bugtraq]
[Photo]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Samba]     [Linux Security]     [Linux RAID]     [Linux Resources]


  Powered by Linux