Unix Multiprocess Programming

Course Instructor Dr. C.-K. Shene
Office Fisher 214
Phone (906) 487-2209
e-mail shene@mtu.edu
Creating Processes
The fork() System Call
The wait() System Call
Execute a Program: the execvp() System Call
Shared Memory
Fundamentals
Creating threads
Terminating threads
Waiting for a thread's completion
Global variables
Examples
Running two independent threads
Running many threads that share a global
Yielding the control of execution
You are visitor since July 1, 1998.
Last update: July 1, 1998.
Please send comments and suggestions to shene@mtu.edu