This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: GCC Logical Addres Forming


On Thu, 10 Feb 2005 18:35:41 +0200, Doron Bleiberg wrote:

> Hi,
> I'm studying memory management on linux. All the articles I have read
> starts from a given logical address that is later translated into
> linear address using the segmentation technique. I have a hard time to
> understand how this logical address is formed. How segments are
> created by the compiler such that the "magic" of address translation
> will work at run time?
> Who forms the logical address? How does it formed? When is it being formed?
> Can you please direct me to some material on this subject ?

This is done by the Linux kernel through the mmap and sbrk system calls.
look at www.tldp.org.

-- 
Tristan Wibberley


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]