> On Fri, 19 Sep 2003 22:40:47 -0400
> Greg Meyer <[EMAIL PROTECTED]> uttered:
>
>> Here is some output from top.  See how X is using 212M.  Way more than
>> it used to.  Has anybody else experienced anything like this?
>
> Here's mine.
>
> 1628 root      14     287m  29m 3732 R 1.3  7.9   1:42.01 X
>
> I have nothing to compare it to as regards the previous version of X,
> but even tho it seems to be using a lot of memory, the thing to keep in
> mind is:


I think there may be some misconceptions about how much actual physical
memory is being used by X, and what the total number there represents. The
size you see there is a combination of things such as memory mapped to the
video card, shared libraries, and actual physical memory.

The mapped video memory, which can be huge depending on the dedicated
memory on your video card, does not take up physical RAM. Most of it is
just stored on the device itself, but for various reasons, need to be
shown as part of memory. A 64M video card would add 64M to the total
number, but would use almost no actual system RAM.

There are also a bunch of shared libraries that contribute to the total.
These include glibc and a bunch of other libraries. You can probably look
somewhere in /proc to find the breakdown. In any case, the footprint of X
minus shared libs is probably aroud 3-4M.

Finally, the actual runtime memory likely depends on things like your
choice of desktop background, bit depth, screen resolution, existence of
some sort of buffer area for clean redraws, etc..


Want to buy your Pack or Services from MandrakeSoft? 
Go to http://www.mandrakestore.com

Reply via email to