Linked by Thom Holwerda on Sun 31st Jul 2005 11:45 UTC, submitted by GhePeU
Gnome GNOME 2.12 will be released to the world on September 7th, 2005, culminating 6 months of very exciting work by members of the project. A number of exciting technologies come together in GNOME 2.12 that will set the standard for free software desktops to come. Here is a sample of some of the outstanding work that has gone into GNOME thanks to its many contributors.
Thread beginning with comment 11543
To read all comments associated with this story, please click here.
Speed.
by on Sun 31st Jul 2005 12:19 UTC

Member since:

I heard a lot of things about gnome's reactiveness. Some say it is vaporware. I don't use gnome, but the features displayed here look exciting (cairo for example) and I'd like to give a try. Will it work honestly on a 550Mhz, 256RAM ?

Reply Score: 2

RE: Speed.
by henrikmk on Sun 31st Jul 2005 12:50 in reply to "Speed."
henrikmk Member since:
2005-07-10

This could be application or GTK+ related, but everytime I fire up either Gnome or XFCE4 and work with them for a few hours, my 384 MB RAM laptop goes totally dead in swap. I've seen it so swallowed up in swapping, that there is nothing else to do but reboot it. Top reveals that Gnome and gnome panel applets eat about 30-50% of memory.

After removing all Gnome panel applets, about 50-70 MB RAM was freed and performance improved somewhat. The clock applet ate about 10 MB!?

This is under Ubuntu and has been the case under Warty, Hoary and still is under Breezy with Gnome 2.8, 2.10 and 2.12 beta.

I'm not an expert on memory usage and how objects and libraries are shared under GTK+/Gnome, but it seems like an awful lot to me or there are some serious memory leaks somewhere. Weren't they supposed to start optimizing this at around Gnome 2.8?

On the same machine, I can run WindowMaker with various GNUstep apps for many days in a row without problems or swapping whatsoever.

I like the GUI improvements, but the interface speed hasn't improved at all since 2.6.

Reply Parent Score: 5

RE[2]: Speed.
by ma_d on Sun 31st Jul 2005 13:53 in reply to "RE: Speed."
ma_d Member since:
2005-06-29

Memory leak. Might wanna check on your xfce applets you use.

Reply Parent Score: 1

RE[2]: Speed.
by on Sun 31st Jul 2005 19:59 in reply to "RE: Speed."
Member since:

Ubuntu and others recently put out bounties to work towards speeding up Gnome. Hopefully it will come in some by this release.

Breezy will be slow till it comes optimized for the Preview Release I bet.

Reply Parent Score: 0

RE[2]: Speed.
by subterrific on Sun 31st Jul 2005 20:36 in reply to "RE: Speed."
subterrific Member since:
2005-07-10

The clock applet does more than just display the time. It tightly integrates with evolution to display calendar events and notifications of events. Also, the 10mb you see under top is not entirely accurate. It does seem like too much though.

Reply Parent Score: 1

RE[2]: Speed.
by on Sun 31st Jul 2005 21:24 in reply to "RE: Speed."
Member since:

I have the same amount of RAM as you, and my computer never, ever swap when using GNOME, except when I'm edit very large images.

Reply Parent Score: 0

RE[2]: Speed.
by ma_d on Sun 31st Jul 2005 22:23 in reply to "RE: Speed."
ma_d Member since:
2005-06-29

Probably not 10MB. If you want to know what an app uses for RAM in Gnome here's what you do:
Open gnome-system-monitor.
Highlight the process.
Click on the memory map button in the context menu.
Then in the memory map, generally, the unnamed spots are heap area for the app (which is not all used by the app, but a majority of it probably is), and the named spot relating to it and not other libraries are it.

You can also.
less /proc/`pidof application`/maps
Or, if you don't have pidof:
cd /proc.
ps -A | grep application
EX:
amanda% ps -A | grep firefox-bin
2576 ? 00:03:49 firefox-bin
2578 ? 00:00:00 firefox-bin
2579 ? 00:00:01 firefox-bin
2581 ? 00:00:01 firefox-bin
cd 2576
less maps

Reply Parent Score: 1

RE[2]: Speed.
by on Mon 1st Aug 2005 14:23 in reply to "RE: Speed."
Member since:

I believe using cairo/glitz to render the UI should actually speed things up considerably if you have 3d acceleration. Otherwise, it won't be faster for you.

Reply Parent Score: 0

v RE: Speed.
by on Sun 31st Jul 2005 20:25 in reply to "Speed."
RE: Speed.
by on Mon 1st Aug 2005 00:37 in reply to "Speed."
Member since:

are you kidding ? even gnome 1.4 was sluggish on this hardware (but better than all gnome2.x)

Reply Parent Score: 0