[Return to Bookshelf] [Contents] [Previous Section] [Next Section] [Index] [Help]


A.1 Overview

The Digital UNIX operating system supports multiple concurrent "execution contexts" within a process. DECthreads utilizes these kernel execution contexts to implement user threads. One important benefit of this is that user threads can run simultaneously on separate processors in a multiprocessor system. Review Section 3.1 for tips on ensuring that your application will work correctly with kernel threads and multiprocessing.