October 2000
Intermediate to advanced
704 pages
18h 44m
English
The kernel creates several groupings of processes representing different abstractions by which it manages various aspects of process control. In addition to the family hierarchy of process parent/child, the kernel implements process groups and links processes associated with the same terminal session. Both sessions and process groups are collections of one or more processes that have a common relationship or ancestry. The two abstractions, sessions and process groups, are intimately related to each other and tied closely to the signal and terminal (tty) subsystems.
Historically, process groups and sessions arose from the desire to increase the power and flexibility available to UNIX users: developers, systems ...
Read now
Unlock full access