On Wed Jan 26 2000 at 05:01, Robert Johannes wrote:
> I recently compiled XFree86-3.3.6 for a matrox millenium G200 card, on a
> glibc-2.1.2 linux system with pgcc-2.95.2. Now when I run X, it starts
> out at about 14megs of ram, and then after a couple of hours, reaches
> about 22 megs, and then a couple of days takes it up to about 45 megs
> of ram. I watch this under top, and the figures I am quoting are from the
> RSS heading.
>
> What could be causing my X to chew so much memory? I've installed the
> same X version on a solaris X86 machine, and X has been running at 16megs
> for five days now. Ocasionally there's an increase to about 17 or 18
> megs for a few minutes, but then it falls down back to 16.
>
> If any body has ideas, I will be more than happy to hear them.
I don't have a G200, but I do have two 3dfx cards. I'm not sure if
this is related to your particular issue, but in one of the FAQs for
these beasts, it says:
Why does the Banshee X server use so much memory?
Ps and top report the amount of memory being used by the
number of pages mapped to your process. Because the Banshee
has 16MB of framebuffer and 32MB of control registers the
process size will be at least 48MB. Of course, this is using
almost no RAM in your system since it is real memory or
registers on the board.
This might be a clue as to what is really going on...
Cheers
Tony