Sun Microsystems Logo
Products and Services
 
Support and Training
 
 

Multithreaded Programming Guide
Copyright
Expand TOC  Preface
Expand TOC  1.  Covering Multithreading Basics
Expand TOC  2.  Basic Threads Programming
Expand TOC  3.  Thread Create Attributes
Expand TOC  4.  Programming with Synchronization Objects
Expand TOC  5.   Programming With the Operating Environment
Expand TOC  6.  Safe and Unsafe Interfaces
Expand TOC  7.  Compiling and Debugging
Expand TOC  8.  Programming With Solaris Threads
Collapse TOC  9.  Programming Guidelines
Rethinking Global Variables
Providing for Static Local Variables
Synchronizing Threads
Single-Threaded Strategy
Reentrance
Avoiding Deadlock
Deadlocks Related to Scheduling
Locking Guidelines
Following Some Basic Guidelines
Creating and Using Threads
Lightweight Processes
Unbound Threads
Bound Threads
Thread Creation Guidelines
Working With Multiprocessors
The Underlying Architecture
Summary
Further Reading
Expand TOC  A.   Sample Application--Multithreaded grep
Expand TOC  B.   Solaris Threads Example: barrier.c
Expand TOC  Index
 

Updated: 2003-09-29, 21:49