Posix Threads

21/11/98


Click here to start


Table of Contents

Posix Threads

Thread Concepts

Creating a PThread

Creating a Pthread [cont'd]

Thread Termination [cont'd]

"Detaching" Threads

Passing Arguments to Threads

Thread-Safe Functions

PThread Semaphores

PThread Semaphores [cont'd]

Concurrency Concepts

Non-determinism

Deadlocks

Dining Philosophers

Philosopher Process

Deadlock Example

Comments on Deadlock

Indefinite Postponement

Author: James MacLean & Sean Culhane

Email: maclean@vis.toronto.edu

Home Page: http://www.cs.toronto.edu/~maclean/csc209/Fall98/Slides

Download presentation source