XFree86 eating too much memory
Marian Hettwer
Mh at kernel32.de
Mon May 3 02:52:19 PDT 2004
Hi All,
my XFree86 is definitly using too much memory.
This is a short grep of my XFree86 process:
[mhettwer at 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
More information about the freebsd-stable
mailing list