[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: Size of 2.0 compared to 1.1.1 ?
From:       Mosfet <mosfet () jorsm ! com>
Date:       1999-10-28 11:23:12
[Download RAW message or body]

David Faure wrote:
> 
> > On Thu, 28 Oct 1999, Kaare Rasmussen wrote:
> >
> > > What I'm experiencing now is that 64MB of RAM is just as little short
> > > with KDE 1.1.1. Only a few applications can be run at the same time;
> > > it's almost as memory hungry as Windows NT.
> > I can't see your probs, as my kde even with 32mb ram and 80mb
> > swap-space works fine for me.
> >
> > so I just ask you how many apps do you run at the same time?
> >
> 
> With the new architecture, I think KDE 2.x takes less memory than KDE 1.1.x
> For instance there is no filemanager launched on startup anymore.
> Only kdesktop, for the desktop icons, and you launch konqueror when clicking
> on such an icon (or by any other way to launch it).
> kfm, in KDE-1.1.x, used to take a long time to start and to eat some memory
> for nothing, especially if you don't use it all the time.
> 
> ksycoca is another reason for reduced memory consumption : all mimetypes and
> services are no more in memory all the time, as they used to be in kfm (and
> in all apps when we had that KRegistry thing afterwards). Now they are
> stored
> in a binary file and created only when necessary and only one at a time,
> which
> obviously saves memory.
> 
> Hopefully using ksycoca for kicker would save quite a lot of memory as well,
> but I need
> some time and thoughts to do that.
> 

Huh? Kicker uses KSycoca. 

> This is a theorical answer, based on technical changes, not one from actual
> measurements.
> Feel free to make such measurements and give us the results.
> Spotting the hungry apps/libs is the first step to improving them in order
> to reduce
> memory usage. For instance, the ksycoca approach could be used in specific
> apps that need
> a little bit of information out of a huge amount of it, very seldom.
> 
> And then there is the issue of exceptions, and also the fact that you can
> use --enable-final
> to optimise binaries better, and so on...
> 
> --
> David Faure
> faure@kde.org - KDE developer
> david@mandrakesoft.com - Mandrake
> david.faure@cramersystems.com - Cramer Systems

-- 
Daniel M. Duley - Unix developer & sys admin.
mosfet@mandrakesoft.com
mosfet@kde.org
mosfet@jorsm.com

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic