Replied: Wed, 04 Sep 1996 15:54:27 EDT
Replied: ""Bryan O'Sullivan" <bos@serpentine.com> "
From auto-replier-daemon@BLOOM-PICAYUNE.MIT.EDU	 Wed Aug 14 00:28:19 1996
Received: from MIT.EDU (PACIFIC-CARRIER-ANNEX.MIT.EDU [18.69.0.28]) by bloom-picayune.MIT.EDU (8.6.13/2.3JIK) with SMTP id AAA18281; Wed, 14 Aug 1996 00:28:17 -0400
Received: from BLOOM-PICAYUNE.MIT.EDU by MIT.EDU with SMTP
	id AA08126; Wed, 14 Aug 96 00:27:08 EDT
Received: (from daemon@localhost) by bloom-picayune.MIT.EDU (8.6.13/2.3JIK) id AAA18206; Wed, 14 Aug 1996 00:26:51 -0400
Received: from organon.serpentine.com (organon.serpentine.com [205.149.182.215]) by bloom-picayune.MIT.EDU (8.6.13/2.3JIK) with ESMTP id AAA18147 for <news-answers-submit@BLOOM-PICAYUNE.MIT.EDU>; Wed, 14 Aug 1996 00:26:06 -0400
Received: (from bos@localhost) by organon.serpentine.com (8.7.5/8.7) id VAA06819; Tue, 13 Aug 1996 21:26:02 -0700 (PDT)
Date: Tue, 13 Aug 1996 21:26:02 -0700 (PDT)
From: "Bryan O'Sullivan" <bos@serpentine.com>
Message-Id: <199608140426.VAA06819@organon.serpentine.com>
Old-To: news-answers-submit@BLOOM-PICAYUNE.MIT.EDU
X-Pgp-Key-Fingerprint: E3 85 A2 AF DA 32 68 E5  D6 66 B9 82 00 A3 FB F6
X-Pgp-Key-Location: http://www.serpentine.com/~bos/pgp-public-key.txt
Subject: [checked]
To: news-answers-request@MIT.EDU

Newsgroups: comp.programming.threads,news.answers,comp.answers
From: bos@serpentine.com (Bryan O'Sullivan)
Subject: comp.programming.threads FAQ [last mod 96/8/13]
Followup-To: poster
Summary: frequent topics of discussion on the threads programming newsgroup
Organization: Polymorphous Thaumaturgy
Approved: threads-faq@serpentine.com, news-answers-request@mit.edu
Reply-To: threads-faq@serpentine.com

URL: http://www.serpentine.com/~bos/threads-faq/
Posting-Frequency: monthly
Archive-name: threads-faq/part1
Last-modified: Tue Aug 13 21:24:58 1996

0.    TABLE OF CONTENTS
                                       
1.    Answers to frequently asked questions for comp.programming.threads:
   Part 1 of 1
2.    Introduction
2.1.  Reader contributions and comments
2.2.  How to read this FAQ
2.3.  Acknowledgments and caveats
3.    What are threads?
3.1.  Why are threads interesting?
3.2.  A little history
4.    What are the main families of threads?
4.1.  POSIX-style threads
4.2.  Microsoft-style threads
4.3.  Others
5.    Some terminology
5.1.  (DCE, POSIX, UI) Async safety
5.2.  Asynchronous and blocking system calls
5.3.  Context switch
5.4.  Critical section
5.5.  Lightweight process
5.6.  MT safety
5.7.  Protection boundary
5.8.  Scheduling
6.    What are the different kinds of threads?
6.1.  Architectural differences
6.2.  Performance differences
6.3.  Potential problems with functionality
7.    Where can I find books on threads?
[remainder of text deleted by folder-shrink.pl]
