Unix STREAMS

(last updated: 16-May-2015 09:31)
 

Books

  1. Advanced Programming in the UNIX Environment; W. Richard Stevens; Addison-Wesley, 1992 (Section 12.4: Streams).
     
  2. The Design of the UNIX Operating System; Maurie J. Bach; Prentice-Hall, 1986 (Section 10.4: Streams).
     
  3. Practical UNIX Programming: A Guide to Concurrency, Communication, and Multithreading; Kay A. Robbins and Steven Robbins; Prentice Hall, 1996 (Section 12.6: STREAMS).
     
  4. UNIX Internals: The New Frontiers; Uresh Vahalia; Prentice Hall, 1996 (Chapter 17: STREAMS).
     
  5. UNIX Network Programming; W. Richard Stevens; Prentice Hall, 1990 (Section 7.7: Streams).
     
  6. UNIX System V Network Programming; Stephen A. Rago; Addison-Wesley, 1993:
             Chapter 3: STREAMS
             Chapter 9: The STREAMS Subsystem
             Chapter 10: STREAMS Drivers
             Chapter 11: STREAMS Modules
             Chapter 12: STREAMS Multiplexors
    

Periodical Articles

  1. "The UNIX System: A Stream Input-Output System", BLTJ 63:8:2 Oct 1984 pgs 1897-1910.
     
  2. "Unix Streams", DDJST 14:1 Jan 1989 pgs 50-60.
     
  3. "The Streams Machine", MMS 22:2 Feb 1989 pgs 62-71.
     
  4. "Streams Help Comm-based Services Go with the Flow", DC 19:6 May 1990 pgs 129-138.
     
  5. "How Streams Refines I/O in Unix", Systems Integration, Nov 1990 pg 39.
     
  6. "Gently Down the STREAMS", UR 9:x Sep 1992 pgs 33-38.
     
  7. "Approaches to Improving Performance of STREAMS-Based Protocol Stacks", ICM 38:2 Feb 2000 pgs 164-171.

Web Pages and Websites

  1. Wikipedia article "STREAMS".