memory report discrepancy

Dave Stevens geek at uniserve.com
Sun Aug 26 19:24:28 UTC 2007


On Sunday 26 August 2007 11:28, Vivek J. Patankar wrote:
> Dave Stevens wrote:
> > I am running FC6 x86_64 on an ASUS socket 939 motherboard. I have
> > installed 2x1g DDR2-400 chips and 2x512meg DDR2-400. This is a total of 3
> > gigs but I consistently get a report of 2500 megs of installed RAM.
> > Anyone able to suggest why this is?
>
> Check the output of 'dmesg'. On my system I get...
>
>     Memory: 408940k/490432k available (2362k kernel code, 81104k
> reserved, 1399k data, 312k init)
>
> If the available memory detected is not what is physically installed,
> lines above or below should tell you why. Like in my case, I have 64MB
> missing due to an issue I have never been able to resolve. The relevant
> lines in 'dmesg' in my case are...
>
>     Aperture too small (32 MB)
>     Your BIOS doesn't leave a aperture memory hole
>     Please enable the IOMMU option in the BIOS setup
>     This costs you 64 MB of RAM
>     Mapping aperture over 65536 KB of RAM @ 4000000
>     Memory: 408940k/490432k available (2362k kernel code, 81104k
> reserved, 1399k data, 312k init)
>
> --
> Regards,
> विवेक ज. पाटणकर (Vivek J. Patankar)
>
> Registered Linux User #374218
> Fedora release 7 (Moonshine)
> Linux 2.6.22.4-65.fc7 x86_64

Thanks very much, see dmesg excerpt below.

I get:

Checking aperture...
CPU 0: aperture @ 1f2000000 size 32 MB
Aperture too small (32 MB)
No AGP bridge found
Memory: 2550204k/2604800k available (2374k kernel code, 54208k reserved, 1560k 
data, 204k init)

but it isn't clear to me what this means or what (if anything) can be done.

Dave


-- 
The modern conservative is engaged in one of man's oldest exercises in moral 
philosophy; that is, the search for a superior moral justification for 
selfishness." - John Kenneth Galbraith




More information about the users mailing list