Possible Duplicate:
Context switch internals
can anyone please explain how the process switching is done & what info is copied in the kernel stack in detail. i have read that there is only one kernel stack for all processes with fixed size of 4/8K in size.