Processes created this way have their private registers and stacks and signal vectors, except that, everything else is being shared.
-
All processes created by sproc are scheduled in a preemptive fashion by the OS.
-
Synchronization can be done in a standard way -- using semaphores.
-
Since these processes have all attributes of heavy-weight tasks, their creation and context-switch is more costly comparing to "true" threads.
|