I find that after using KDE for only a couple of hours I'm starting to use swap space when it doesn't seem particularly necessary...
I have 512MB RAM and I usually will run KDE, OpenOffice.org, Mozilla or Firebird, Evolution, KATE, KNode, Konqueror, KPPP and Konsole (although I never have them all running at the same time) - and I pretty quickly run out of memory and swap spaces starts being used (according to free -m).
Immediately after launching X and getting to the KDE desktop, free reports that ~120MB memory is being used. After a couple of hours, top reveals that most memory is being hogged by kdeinit which dominates the table of processes.
I do remember kdeinit using a lot of memory under Mandrake 9.0 with KDE 3.0 but I didn't once need to use swap space with Mandrake 9.0 - and I used exactly the same applications as I do now.
Are there any issues with KDE 3.1 or Red Hat 9 which might be causing kdeinit to hog memory? (I was actually hoping when I moved from Mandrake 9.0 and KDE 3.0 to Red Hat 9 and KDE 3.1 that a few programs would have been made more efficient and I'd actually see less memory usage.)
-Stephen.

