Page 1 of 1

Threads and Processes

Posted: Wed Mar 26, 2008 1:28 pm
by Jeko
If each thread structure has a PDBR, a kernel stack and a user stack, for what I need a process structure?

Posted: Wed Mar 26, 2008 1:42 pm
by senaus
Processes are also associated with resource allocation (i.e. opened files, memory quotas) and security, for example.

In my kernel, infact, processes are completely abstract and have nothing to do with address spaces or threads (which are separate entities). All I really use them for is the handle table.