Gentoo don't detect full ram memory
Hi;
I can't make Gentoo recognize my 2 rams of 512MB, It's seems to recognize just 891900 KB: Code:
$ /bin/cat /proc/meminfo Kernel version: linux-2.6.30-gentoo-r3 RAM: hynix 512MB HYMP564U64CP8-Y5 (Specification are here in PDF) Thanks in advance |
Are you using a video card which uses your system RAM? Laptops or motherboards with onboard gpu's take up a portion of your system RAM to use as Video RAM (VRAM)
|
But windows vista detect 1GB!
|
Quote:
Try Code:
dmesg | less Code:
BIOS-provided physical RAM map: If the difference is video ram or some BIOS or motherboard issue that value will be too low. If the problem is a build time option in your Linux kernel, that number should be correct. Since there are a number of details that might be confusing, I suggest you post that memory map from your dmesg so I or someone else can tell you what it means. Meanwhile, someone who knows Gentoo kernel details probably can tell from just what you posted already whether this is the result of a kernel build time choice and if so where to get or how to build a kernel without that restriction. But I don't know Gentoo and I need to see the memory map to know whether the problem arises before Linux loads or inside Linux. Quote:
But try Code:
uname -a Quote:
|
This is it:
Code:
BIOS-provided physical RAM map: Code:
Phoenix BIOS detected: BIOS may corrupt low RAM, working around it. Quote:
Thanks |
Code:
BIOS-provided physical RAM map: The big reserved chunk at 37000000 is probably video memory and probably the reason for almost all the difference between the 1024MB you should have and the 893MB you do have. Code:
Phoenix BIOS detected: BIOS may corrupt low RAM, working around it. Quote:
tkbonito's theory is looking pretty solid at this point. |
So that's it...
Thanks for helping anyway ;o) |
I recommend install lshw and post the results. This will show in depth what your computer actually contains.
A 893 MB of RAM does relate to some kind of video memory being used. Though 128 MB of memory that can not be used could be a stupid memory hole feature that has been enabled. Gentoo's kernel patches are not any different than the vanilla kernel. I have not experience any memory problems when using gentoo-sources as the kernel. If the vanilla kernel has a memory problem, so will every patch will have the problem. |
Sorry for being so late...
well this is the results of lshw : Code:
localhost |
All times are GMT -5. The time now is 08:04 PM. |