![]() |
Where is the Linux kernel loaded into memory?
Hi there,
I was wondering where in the physical memory is the linux kernel being loaded at boot time - in the upper or in the lower part. I mean does it fills the memory upwards from address 0x00000000 or downwards from 0xFFFFFFFF? In the proc filesystem I saw that kernel code resides from 0x00000000 to 0x00127ffb but I'm not sure wheather these are virtual or physical memory addresses. And is there a way to see where in virtual/physical memory is a device driver loaded? I'll be glad to hear an expert opinion :) Thanks a lot in advance. |
Homework perhaps?
|
If you mean on x86, I suggest you look at (from a kernel tree): Documentation/i386/boot.txt
|
| All times are GMT -5. The time now is 09:27 AM. |