Please enable JavaScript.
Coggle requires JavaScript to display documents.
Processes and Signals (Signals (Signals (SIGABORT (*Process abort),…
Processes and Signals
Signals
-
-
-
-
To cause interrupts and can also be explicitly sent from one process to another as a way of passing information or modifying behavior
-
Send
A process may send a signal to another process, including itself, by calling kill
-
Waiting for a Process
-
-
-
When you start a child process with fork, it takes on a life of its own and runs independently
-
Threads
-
-
-
Can rrange to share segments of memory between themselves, but they are separate entities within the OS
-
Process Scheduling
-
-
Low-priority background tasks, run less frequently
-
-
Zombie Processes
When child process terminates, an association with its parent survives until the parent in turn either terminates normally or calls wait
-
Although no longer active, the child process is still in the system because its exit code needs to be stored in case the parent subsequently calls wait
Definition
Ab address space with one or more threads executing within that address space, and the required system resources for those threads
-