More RAM than MemTotal

More RAM than MemTotal

Baruch Siach baruch at tkos.co.il
Wed Mar 28 15:01:44 IST 2012


Hi Orna,

On Wed, Mar 28, 2012 at 02:54:52PM +0200, Orna Agmon Ben-Yehuda wrote:
> Baruch, thank you, but on my machine I do not have this line in dmesg.
> Indeed I use a x86_64 machine (also in the virtualized machine), and the
> PCI hole to which Nadav points says the problem exists only in 32 bit
> architectures.

Your kernel has probably filled its cyclic dmesg buffer. Do you see your boot 
messages with 'dmesg |head'?

Anyway, these messages should be written somewhere under /var/log. On my 
machine (Debian) they are kept in /var/log/dmesg.

baruch

> On Wed, Mar 28, 2012 at 2:48 PM, Nadav Har'El 
> <nyh at math.technion.ac.il>wrote:
> > On Wed, Mar 28, 2012, Baruch Siach wrote about "Re: More RAM than
> > MemTotal":
> > > The (huge) "absent" figure comes from absent_pages_in_range() in
> > > mm/page_alloc.c which, according to the comment there "returns number of
> > > page
> > > frames in holes" within the entire RAM. I'm not sure what that means
> > > exactly.
> >
> > Check out http://en.wikipedia.org/wiki/PCI_hole

-- 
     http://baruch.siach.name/blog/                  ~. .~   Tk Open Systems
=}------------------------------------------------ooO--U--Ooo------------{=
   - baruch at tkos.co.il - tel: +972.2.679.5364, http://www.tkos.co.il -



More information about the Linux-il mailing list