# What You’ll Want to Know

- ## Posix Threads (pthreads): A well considered threading API used as the model for Tcl 8.2 and AOLserver 3.0

- ##

- ## Basic thread primitives:

  - Creating and joining (waiting for) threads
  - Mutexes (or locks) to protect shared data
  - Condition variables to signal and synchronize threads
  - Thread local storage to maintain per-thread data which can not be passed directly between functions

Previous slide | Next slide | Back to first slide | View graphic version