LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 11-04-2010, 08:27 PM   #1
felipefv
Member
 
Registered: Sep 2010
Distribution: Debian
Posts: 59

Rep: Reputation: 5
Exclamation Wrong RAM memory information at BIOS and Linux


Hi,

I have 4GB RAM installed on my PC (ASUS P7H55M-BR, Intel i3 530 2,93Ghz). Onboard video has 32 MB (BIOS config).

It should be this way (or maybe not?):
  • Each slot has 1GB of RAM memory: 4 x 1024 MB = 4096 MB.
  • Now, subtracting the video memory: 4096 MB - 32 MB = 4064 MB.
  • It's working on Dual Channel.

But when I am booting the system, the BIOS shows only 3920 MB (3,9GB). Linux shows even lower: 3881 MB.

Memory Remap Feature is enabled at the BIOS config.

Any suggestions about what is happening here?

Thanks!
 
Old 11-04-2010, 08:49 PM   #2
mf93
Member
 
Registered: Jun 2009
Distribution: Debian Squeeze, centOS
Posts: 229

Rep: Reputation: 36
32 bit operating systems can only 'see' 4.0 GB of ram because of memory address length restrictions (a memory address is 4 bytes long, or 32 bits, so you can have 2^32 addresses or 4GB of addresses). However, much of the memory is taken up by memory-mapped i/o, usb ports, etc. to the point that much of it is taken up. In windows you lose about .8GB ram but with linux you will only lose about 100MBs. Just another reason to switch to linux. XD
 
Old 11-04-2010, 08:51 PM   #3
kbp
Senior Member
 
Registered: Aug 2009
Posts: 3,790

Rep: Reputation: 653Reputation: 653Reputation: 653Reputation: 653Reputation: 653Reputation: 653
Maybe you have other memory mapped devices ... ?
 
1 members found this post helpful.
Old 11-04-2010, 08:55 PM   #4
felipefv
Member
 
Registered: Sep 2010
Distribution: Debian
Posts: 59

Original Poster
Rep: Reputation: 5
mf93,

Sorry, I forgot to say that I'm posting this on WinXP, but I use Debian Squeeze 64bits (amd64).

kbp,

Can you give me some examples of devices that could use the memory?
 
Old 11-04-2010, 08:58 PM   #5
mf93
Member
 
Registered: Jun 2009
Distribution: Debian Squeeze, centOS
Posts: 229

Rep: Reputation: 36
ROM video memory, devices that need to communicate with the CPU like a keyboard, chips on the motherboard, the list goes on and on...So anyway point is this is natural and you shouldnt worry about it.
 
1 members found this post helpful.
Old 11-04-2010, 09:02 PM   #6
felipefv
Member
 
Registered: Sep 2010
Distribution: Debian
Posts: 59

Original Poster
Rep: Reputation: 5
mf93 and kbp,

Thanks for the help!

Solved =)
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
what is the linux command to get BIOS information? pvkdevi Linux - General 16 10-23-2009 07:45 PM
How get the BIOS information on Linux? ikaro2k Linux - General 4 05-27-2006 09:12 AM
BIOS Version Information in Linux Prassanta SUSE / openSUSE 1 02-13-2006 05:06 AM
How to get BIOS information in linux arunka Programming 1 02-09-2006 09:38 AM
where can I get BIOS information in linux? anuradha06 Linux - Hardware 11 12-18-2005 08:38 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 06:34 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration