Hello,
Could somebody please explain the difference between kernel virtual address and Linear address? For example on a 32 bit PC platform, let us say there are 2 gigs of RAM. According to Linux....the lower 3GB is reserved for user mode processes and the higher 1GB is directly mapped into Kernel Linear address space. After statically allocating space for Kernel image and data structures, let us say that there is still around
1.5 gigs of RAM. On these lines what are virtual addresses and how do they work?
Thanks,
Pandar