GTK (Gimp toolkit) is possibly the most common toolkit used by linux graphical applications for their interface. Earlier GTK was known for is speed and lightness, and this is very true about GTK1 programs, they are light and have a fast and snappy interface.
However, GTK2 seems to be comparitively much slower, and applications built around it are much slower than GTK1 applications. Mozilla runs faster than firefox and so on ... very few GTK2 apps (like GAIM) run quickly, the others just appear bloated. What is the reason for this performance difference ? In the looks department, both look near about similiar, except for a different colour scheme, and there doesn't seem to be too much difference otherwise.
For a long time I have been using the GTK1 version of applications, like Xchat 1.8, gtk-gnutella, sylpheed etc. However it seems that most applications seem to be heading the gtk2 way, as all modern distro's carry both versions of the toolkit. Is there any way to make gtk2 as fast as gtk1 where performance is concerned?
However, GTK2 seems to be comparitively much slower, and applications built around it are much slower than GTK1 applications. Mozilla runs faster than firefox and so on ... very few GTK2 apps (like GAIM) run quickly, the others just appear bloated. What is the reason for this performance difference ? In the looks department, both look near about similiar, except for a different colour scheme, and there doesn't seem to be too much difference otherwise.
For a long time I have been using the GTK1 version of applications, like Xchat 1.8, gtk-gnutella, sylpheed etc. However it seems that most applications seem to be heading the gtk2 way, as all modern distro's carry both versions of the toolkit. Is there any way to make gtk2 as fast as gtk1 where performance is concerned?