Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 03 May 2004 11:51:39 +0200
From:      Marian Hettwer <Mh@kernel32.de>
To:        freebsd-stable@freebsd.org
Subject:   XFree86 eating too much memory
Message-ID:  <4096162B.90405@kernel32.de>

next in thread | raw e-mail | index | archive | help
Hi All,

my XFree86 is definitly using too much memory.
This is a short grep of my XFree86 process:

[mhettwer@acchilles] <~> $ top | grep XFree
   210 mhettwer   2   0   154M   143M select   1:32  0.10%  0.10% XFree86

I'm using XFree86-4.3.0,1 from Ports with an i830M Graphic Chipset.
As far as I understood, XFree maps the graphic memory too, 'cause my 
chipset is a shared memory card.
However, when taking a look onto /var/log/XFree86.0.log and grepping for 
i830M it looks strange to me:

(II) I810(0): Integrated Graphics Chipset: Intel(R) 830M
(--) I810(0): Chipset: "i830"
(--) I810(0): Linear framebuffer at 0x98000000
(--) I810(0): IO registers at addr 0x90100000
(==) I810(0): Write-combining range (0x90100000,0x80000) was already clear
(II) I810(0): detected 8060 kB stolen memory.
(II) I810(0): I830CheckAvailableMemory: 450560 kB available
(II) I810(0): Will attempt to tell the BIOS that there is 12288 kB VideoRAM

Well, he realized that there's 8MB of stolen Memory, still he tries to 
tell the BIOS that he wants 12MB ... why that ?

To get to the point.
Is there any way to tell XFree86 that he should use a maximum of 8MB for 
Graphic Memory ?

I would be glad for any hints.

best regards,
Marian



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4096162B.90405>