Virtual and Linear addresses

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux