Processes can be short-lived or long-lived. For this reason, the general management of processes and their scheduling is very important. See the kernel representation of processes and how they’re managed in the kernel, then review the various means by which processes are created and scheduled on one or more processors, and finally, what happens if they die.
That already was on OSNews:
http://www.osnews.com/story/20691/Linux_Kernel_Internals_from_Proce…
Edited 2009-05-16 15:30 UTC
Well, than I’ve missed it the first time 🙂
That was an interesting read. Thanks for the link!