View previous topic :: View next topic |
Author |
Message |
kaffeen Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
![](images/avatars/53096610341742a1b5f9e7.jpg)
Joined: 27 Jan 2004 Posts: 139 Location: The Frozen North
|
Posted: Wed Oct 27, 2004 9:42 am Post subject: Free -m showing incorrect total memory |
|
|
I have two 512MB PC3200 sticks installed (which is actually recognized as 1048MB by the BIOS) but when I do "free -m" it reports this:
Code: | neil@bacchus neil $ free -m
total used free shared buffers cached
Mem: 884 653 230 0 41 451
-/+ buffers/cache: 160 723
Swap: 2000 0 2000
|
Why is it showing only 884 instead of 1024 (or 1048)? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Admiral LSD Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/66711351242e968bd6c6c5.jpg)
Joined: 27 Jun 2003 Posts: 522 Location: Northam, W.A., Australia
|
Posted: Wed Oct 27, 2004 9:46 am Post subject: |
|
|
You don't have high memory support enabled.
There are two ways the fix this. By far the easiest is to simply go into the kernel config and enable the "High Memory" option (set it to 4Gb) under "Processor Type and Features" then recompile and reboot.
The other option is to download the appropriate version of Con Kolivas' "1Gb lowmem" for your kernel from his page at:
http://members.optusnet.com.au/ckolivas/kernel/
apply it and (I assume) just recompile and reboot. _________________ Wasurenaide...
...watashi ga iru koto o.
Itsudatte soba ni iru yo.
Registered Linux user #319839 |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|