hi Hellwig,
Thank you. Now the first 2 questions are cleared.
I guess the answer to 3rd question is buried in m40.s.....I will check it out.
Thanks again.
Regards,
Qinglai
On 10/3/06, Hellwig Geisse <Hellwig.Geisse(a)mni.fh-giessen.de> wrote:
On Tue, 2006-10-03 at 12:05 +0300, jigsaw wrote:
First, I doubt whether all processes share one
"u" or each process has
its own "u".
Every process has its own u-area.
They have all at the same virtual kernel address,
but live in different physical locations.
So isn't it saying that there's only
one "u" in the core memory?
No. The running process' u-area is mapped into
the virtual address space before executing any
instructions of the process.
Hellwig