enter image description here

Ubuntu 10.4 64 bit OS - 8GB RAM is shown as 7.8GB - why? where is the rest gone? or is it just my math?

link|improve this question
feedback

migrated from stackoverflow.com Jun 19 '10 at 9:33

This question came from our site for professional and enthusiast programmers.

2 Answers

up vote 0 down vote accepted

You might find the .2gb is being eaten by intergrated graphic or similar.

To find out where it's going run:

free -m
link|improve this answer
hi thomas... free -m gives similar numbers (img248.imageshack.us/img248/4156/screenshot1dx.png) and the machine has a nVidia graphic card with dedicated memory. so, i'm kind of puzzled with the missing RAM. – user40460 Jun 19 '10 at 10:48
3  
the operating system and its data structures have to live somewhere: cat /proc/meminfo Don't worry, all your memory is there. Also there is the perennial confusion between GibiBytes and GigaBytes (for which I always have to puzzle out whether the SI or IEC prefixes are really meant). en.wikipedia.org/wiki/Gibibyte – msw Jun 19 '10 at 13:11
feedback

It's due to the 3GB limit, PCI, AGP and PCIe and the hard drives, USB controller and any other PCI device you can think of.

This actually eats 0.5GB+ of RAM space but it's remapped higher in RAM space, above 8GB because Ubuntu supports 64GB (maybe only 16GB, but it's remapped). I'm guessing 1.2GB of RAM is eaten by PCI devices and 1GB is remapped.

link|improve this answer
3  
This is entirely incorrect from my knowledge.. – Simon Sheehan Oct 2 '11 at 5:54
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.