So far as i understand:
8192mb is the total memory. Since bios overlay uses 37mb, the remaining memory is 8155mb.
ubuntu ¨should¨ showing 8155mb
=7.96gb (like memtest) and windows.
But ubuntu 32bit is showing in hardinfo that i have:
=7.85GB. In system monitor it is rounded of to 7.9GiB
Ubuntu 64bit is showing in hardinfo that i have:
=7.76GB. In sytem monitor it is rounded of to 7.8
If i understand it correctly, Both ubuntu versions use a footprint which use a portion of the 8155mb memory and that portion of the memory is not shown. So Hardinfo shows the remaining usable
/7.85gb for 32bit and 7950mb
/7.76gb for the 64bit. Since the 64bit uses more memory for the footprint; thats why it shows less remaining usable memory than the 32bit version.
Hardinfo and system monitor do not show the footprint memory, only the 8155mb minus the footprint = Usable memory
=7.76GB for the 64bit version of ubuntu.
To calculate how big the footprint is:
Since 8141292kb(64bit) = 7950.48046875mb
And the Memory minus the bios overlay= 8155MB.
8155MB - 7950.48046875mb= 204.51953125mb for the footprint.
Your system does need kernel memory space and sometimes depending on modules or drivers the memory allocation will change. Growth for the kernel memory usage can vary over periods and loads.
So the kernel memory is stored in the same ram section as the programs memory? I mean in the usable
/7.76gb(64bit) remaining memory. There is actually 204.51953125mb more memory but that is used by the footprint. Or is the kernel memory the footprint? What is the footprint?
Or can the total usable
memory ubuntu is showing in hardinfo vary? From 8141292kb/7950mb
/7.76gb(64bit) to xxxx? That is if the kernel memory is the footprint, if the size of the kernel memory changes so wil be the footprint because they are the same. Result: if the memory size of the footprint/kernel can change, so wil the total usable
But i don´t think the kernel is the footprint. Am i right?
I am a complete noob at this, but i am trying to understand.
It is actually quite interesting.