. How the kernel determine processor architecture. That means at what point of 
the kernel understand the processor architecture and start working on 
architecture based operations?

Rajat> Kernel does not determine architecture at run time. It is specified by 
you at compile time and a different binary I generated depending upon which 
architecture you select.

For the rest of your questions, I would suggest you to please read some 
computer architecture book first and then you can get your hands dirty with the 
kernel.

Thanks,

Rajat

________________________________________
From: [email protected] 
[mailto:[email protected]] On Behalf Of prabhu
Sent: Thursday, October 21, 2010 12:53 PM
To: Linux Kernel List> 
Subject: Learning Memory management and process management.

HI All,

I am new to Kernel newbies. Last month i have started to learn linux kernel. I 
have struggled to understand the relation between memory and the process. 

I would be grateful to you if some one provide the answers/reference document 
to the below question.
. How the kernel determine processor architecture. That means at what point of 
the kernel understand the processor architecture and start working on 
architecture based operations?
. How the process pass the data into the processor and get the output?
. Does any relation exists b/w file-system and the page table in hardware 
address ?
. How the kernel load new memory area from the physical disk to RAM. Does 
processor involvedĀ  in this operation?
. How the processor intimate the page fault exception to the kernel . which 
register get involved in this operation?
. How the process restart the operation after load the required pages into the 
memory? 
. Does processor have separate memory for storing instruction and data. If yes, 
what would be the size ?
. What is the relation between GDT and LDT. Does each processor have its own 
GDT and LDT?. If so how the process details are organized by the kernelĀ  where 
is it stored in the memory and how the process identifies this? what is the 
default memory space will be allocated to this table.
Any information related to processor architecture detail and working would be 
helpful for me to understand overall structure.

Above questions may be unrelated or stupid. If so sorry for the inconvenience. 

Thanks,
Prabhu

--
To unsubscribe from this list: send an email with
"unsubscribe kernelnewbies" to [email protected]
Please read the FAQ at http://kernelnewbies.org/FAQ

Reply via email to