<div>hi all,</div>
<div>I am new to the linux kernel internals. I know there is a memory management subsystem which handles all the memory related things.</div>
<div> </div>
<div>But Now i want to know a bit deeper how things work.</div>
<div> </div>
<div>I want to start with the following question,</div>
<div><strong><em>How a program could generate the memory addresses for its variables, when it is about to run?</em></strong></div>
<div><strong><em></em></strong> </div>
<div>Can please somebody give pointers how to learn this kind of things like, </div>
<div>"in the early stages (when our program is about to be executed..about to become a process) what are the things that will be done by the kernel?"</div>
<div> </div>
<div>Please help me in this regard,</div>
<div> </div>
<div>Thanking you,</div>
<div>Sandeep Kumar A.</div>
<div><br clear="all"><br><br> </div>