Slackware This Forum is for the discussion of Slackware Linux.
|
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
|
05-19-2006, 03:16 PM
|
#1
|
Member
Registered: Nov 2005
Distribution: CentOS 7.x
Posts: 107
Rep:
|
3.6GB RAM instead of 4GB ???
hi there,
just setuped new server and i see that availeble RAM is only 3.6GB instead of 4GB??
any idea why?
thanks
|
|
|
05-19-2006, 04:12 PM
|
#2
|
Member
Registered: Nov 2004
Location: Florida, USA
Distribution: Debian, Redhat
Posts: 417
Rep:
|
Just as a guess, this is going to be an AMD64 system. Take a look in bios for something called "memory hole" and play with that setting. Typically, if you set that to use a hardware mapped memory hole the problem should go away.
Very often this setting will be found somewhere under the northbridge settings of the bios.
|
|
|
05-19-2006, 04:28 PM
|
#3
|
Member
Registered: Nov 2005
Distribution: CentOS 7.x
Posts: 107
Original Poster
Rep:
|
actually it's dual Xeon
i'll check in bios
thx
|
|
|
05-19-2006, 04:45 PM
|
#4
|
Member
Registered: Nov 2004
Location: Florida, USA
Distribution: Debian, Redhat
Posts: 417
Rep:
|
So that you know, the reason that this is happening is that x86 architecture pushes the PCI Option ROMs into the space just below the 4gb point in memory. So, when you actually have enough memory to reach the 4gb point, you lose some of that memory because it is being taken up by ROMs instead. Some bios's have the capability to remap the RAM above this point so that you can actually use it.
|
|
|
05-20-2006, 05:11 PM
|
#5
|
LQ Newbie
Registered: May 2006
Posts: 1
Rep:
|
Quote:
Originally Posted by masterross
hi there,
just setuped new server and i see that availeble RAM is only 3.6GB instead of 4GB??
any idea why?
|
I had just the same few days ago.
While BIOS POST reported 4 gigs available the kernel uses only 3,5 gigs (just like 4096 - 512 is 3584)
I even thought it's broken memory .
The problem solved after I've enabled support for 64G of memory in the kernel. All 4G were there.
HTH
|
|
|
09-03-2008, 03:39 PM
|
#6
|
Member
Registered: May 2006
Location: Marlow, UK
Distribution: Slackware 12.2
Posts: 232
Rep:
|
Hi,
My Slack 12.1 box (running 2.6.25.4) cannot see all 4Gb of RAM. I have enabled High Mem (64Gb) in the kernel and recompiled, but still when I run:
It just says Mem: Total = 2915.
The BIOS sees 4096Mb.
Any thoughts?
Mark.
|
|
|
09-03-2008, 03:50 PM
|
#7
|
LQ Guru
Registered: Mar 2004
Distribution: Slackware
Posts: 6,601
|
Are you sure you replaced the old kernel with your new one ?
A way to quick check:
Code:
zcat /proc/config.gz | grep HIGHMEM
|
|
|
09-03-2008, 04:02 PM
|
#8
|
Member
Registered: May 2006
Location: Marlow, UK
Distribution: Slackware 12.2
Posts: 232
Rep:
|
Hi Keefaz,
I though I had... but when I grep config.gz, I get both options:
# CONFIG_NOHIGHMEM is not set
# CONFIG_HIGHMEM4G is not set
CONFIG_HIGHMEM64G=y
CONFIG_HIGHMEM=y
Is that correct?
M.
|
|
|
09-03-2008, 04:07 PM
|
#9
|
LQ Guru
Registered: Mar 2004
Distribution: Slackware
Posts: 6,601
|
Yes, it is your new kernel (default has not CONFIG_HIGHMEM64G=y IIRC)
|
|
|
09-03-2008, 04:10 PM
|
#10
|
Member
Registered: May 2006
Location: Marlow, UK
Distribution: Slackware 12.2
Posts: 232
Rep:
|
Hmmm... exactly. Now I'm stumped :-(
Thanks anyway,
M.
|
|
|
09-03-2008, 04:44 PM
|
#11
|
LQ Guru
Registered: Mar 2004
Distribution: Slackware
Posts: 6,601
|
Maybe post infos about your motherboard and processor, by luck another one with the same config may have solved this issue
|
|
|
09-04-2008, 09:07 AM
|
#12
|
Member
Registered: May 2007
Distribution: Slackware
Posts: 242
Rep:
|
Look at this wonderful utilization of ram. Sorry continue on:
Code:
symatic@secular:~$ free -m
total used free shared buffers cached
Mem: 1010 982 27 0 141 498
-/+ buffers/cache: 342 667
Swap: 486 2 483
|
|
|
All times are GMT -5. The time now is 12:59 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|