On Monday 05 February 2007 22:04, Christine Kreuzer wrote:
Hello,
recently I got a second AMD Opteron Dual Core and new RAM for my computer. It seems that everything (SLES10) works fine but as I checked the available disk space I saw that the root partition is complete. The reason for this is the file /proc/kcore.
/proc is outside the root partition, it doesn't exist on disk.
Can someone tell me why /proc/kcore can have a size of 5 GB when the RAM has only a size of 4GB?
There are holes in the memory map, used for memory mapped IO and some other things. These holes can be quite large in some cases and 1-2GB is not uncommon. The memory hole are usually below 4GB because many devices cannot address more than 4GB; the RAM continues beyond that. You can see the memory map as reported by the BIOS with head -30 /var/log/boot.msg. Only "usable" is real memory.
I thought /proc/kcore is a sort of image of the kernel and has the same size as RAM + some kB.
Yes, just some can be pretty large. -Andi --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-amd64+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-amd64+help@opensuse.org