Contents / Previous / Next


Parallel Processing with Threads

Threads allow for multiple flows of execution within a process simultaneously. The child process has a unique process ID different parent process ID.

Parent and childs share file pointers and a shared memory segment.

POSIX Threads are common for Linux.
You can use threads with C, Java, Perl, Python, etc .

Zombies

Processes marked "defunct" are dead processes (so-called "zombies") that remain because their parent has not destroyed them properly. These processes will be destroyed by init(8) if the parent process exits.